John Edward Legarreta, MD, Ophthalmology

1301 N Forest Rd
Ste 7
BuffaloNY  14221-3277 (Erie County)


Phone: 716-633-2203
Fax:

NPI: 1629395892
License Number: 276395 (NY)