Diane T Flanigen, MD, Ophthalmology

6333 Main St
BuffaloNY  14221-5800 (Erie County)


Phone: 716-632-3545
Fax: 716-632-6368

NPI: 1912985904
License Number: 178565-1 (NY)