Richard Lepie, MD, Ophthalmology

405 International Dr
BuffaloNY  14221-5725 (Erie County)


Phone: 716-885-1700
Fax:

NPI: 1891759635
License Number: 115683-1 (NY)