Request an Appointment
Get world-class treatment for your most important sense – your vision. Please provide us with your information and one of our schedulers will contact you within 24 hours to make your appointment.

Request an Appointment
Buffalo Niagara Medical Campus
Buffalo, NY 14209
Northtowns Office
Amherst, NY 14226
Southtowns Office
Orchard Park, NY 14127


Buffalo Niagara
Medical Campus
1176 Main St.
Buffalo, NY 14209
P: 716-881-7900
F: 716-881-4349
Northtowns Office
3580 Sheridan Drive
Suite 150
Amherst, NY 14226
P: 716-881-7900
F: 716-833-4916