NPI #
3127 41St St
Astoria, NY, 11103-3901
215249
NY
Allopathic & Osteopathic Physicians
Ophthalmology
207W00000X
3074 36Th St
Astoria, NY, 11103-4705