Amita Vadada, MD, Ophthalmology

21 E 22nd St
New YorkNY  10010-9995 (New York County)


Phone: 212-460-7800
Fax: 212-460-7877

NPI: 1912226416
License Number: 25MA08742400 (NJ)