Barry Michael Epstein, MD, Ophthalmology

6333 Main St
BuffaloNY  14221-5800 (Erie County)


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

NPI: 1760475156
License Number: 101589 (NY)