Ellen Clare Fitzgerald-Farkas, MD, Ophthalmology

40 N Union Rd
BuffaloNY  14221-5339 (Erie County)


Phone: 716-634-4441
Fax: 716-634-3174

NPI: 1215192638
License Number: 261205 (NY)