If you have any questions or would like to schedule an appointment, contact us at:
Niagara Falls Location
2400 Pine Ave.
Niagara Falls, NY 14301
Phone: (716) 282-1114
Fax: (716) 282-0523
Map and Directions
Amherst Location
Creekside Center
2825 Niagara Falls Blvd.
Suite 130
Amherst, NY 14228
Phone: (716) 564-2020
Fax: (716) 564-2060
Map and Directions
We also have an Ambulatory Center in Amherst where many
of our surgeries take place. (The Ambulatory Center does not
perform routine eye examinations.)
Ambulatory Surgery Center
3112 Sheridan Drive
Amherst, NY 14226
Map and Directions