John C Flanagan, MD, Ophthalmology

950 5th Ave
New YorkNY  10075-1741 (New York County)


Phone: 212-535-8783
Fax: 718-442-3144

NPI: 1992735773
License Number: 138470 (NY)