New search
John Legarreta
,
MD
Ophthalmology
4.8
(17 reviews)
Cost:
$
$
$
$
$
3 locations
Legarreta Eye Center
,
2720 Union Rd, Cheektowaga, NY 14227
Legarreta Eye Center
,
1301 N Forest Rd, Williamsville, NY 14221
667 Davison Rd, Lockport, NY 14094
Legarreta Eye Center
2720 Union Rd, Cheektowaga, NY 14227
Accepting new patients
(716) 668-3030