Address:
Legarreta Eye Center
1301 N Forest Rd SUITE 7, Buffalo 14221
(716) 633-2203 (Phone)
Legarreta Eye Center
2720 Union Rd, Cheektowaga 14227
(716) 668-3030 (Phone)
1301 N Forest Rd, Williamsville 14221
Legarreta Eye Center
667 Davison Rd, Lockport 14094
(716) 433-0091 (Phone)
Education:
Medical School
University At Buffalo State University Of New York School Of Medicine
Graduated: 1974
Millard Fillmore Hospital
Graduated: 1976
Buffalo General Hospital
Graduated: 1978