Trusted Optometrists in Amherst
Northtowns (Amherst) OfficeExperienced Optometrists in newly-renovated Amherst office
Our Northtowns office was recently renovated to provide more comfort and enhanced care to our patients. Our Optometrists examine, diagnose, treat and manage diseases and disorders of the eye, as well as diagnose related systemic conditions. Our experienced physicians are now seeing new patients in Amherst.
Our newly renovated office features:
- Newly remodeled
- Spacious
- All new equipment

Northtowns Office
Amherst, NY
Address:
3580 Sheridan Drive,
Suite 150,
Amherst, NY 14226
Phone:
716-881-7900
Fax:
716-833-4916
Optometrists Working at Amherst
Our Northtowns Office is located at 3580 Sheridan Drive, Suite 150, Amherst, NY 14226. If you live or work in or near the town of Amherst, then our Northtowns location is only a short drive away. Our Sheridan Drive office is conveniently located near the 290 and is a short drive for residents in Williamsville, Cheektowaga, Getzville, Tonawanda, Snyder and Kenmore. To make an appointment call 716-881-7900, or contact us here.
Request an Appointment
Office Information
Our Northtowns Office is located at 3580 Sheridan Drive, Suite 150, Amherst, NY 14226. If you live or work in or near the town of Amherst, then our Northtowns location is only a short drive away. Our Sheridan Drive office is conveniently located near the 290 and is a short drive for residents in Williamsville, Cheektowaga, Getzville, Tonawanda, Snyder and Kenmore.
To make an appointment call 716.881.7900 or contact us here.
Parking Information
Parking for this location is to the right of the building. The entrance to the parking lot is off Sheridan Drive.


Buffalo Niagara
Medical Campus
1176 Main St.
Buffalo, NY 14209
P: 716-881-7900
F: 716-881-4349
Office Hours:
M-F 8a.m. - 4:30p.m.
Northtowns Office
3580 Sheridan Drive
Suite 150
Amherst, NY 14226
P: 716-881-7900
F: 716-833-4916
Office Hours:
M-F 8a.m. - 4:30p.m.
Southtowns Office
301 Sterling Drive
Orchard Park, NY 14127
P: 716-677-6500
F: 716-677-6507
Office Hours:
M-F 8a.m. - 4:30p.m.