SOUTHTOWNS OFFICE
- ROSS EYE INSTITUTE -
SOUTHTOWNS OFFICE
235 Windward Road
Orchard Park, NY 14127
Phone: 716-677-6500
Fax: 716-677-6507
Office Hours:
Monday - Friday: 8:00 am - 4:30 pm
Vision Doctor Near You
Our Orchard Park Office is located at 235 Windward Road, Orchard Park, NY 14127. To make an appointment call 716-677-6500, or contact us here.
Request An Appointment
Get world-class treatment for your most important sense – your vision. Make an appointment to see our highly trained physicians at any of our three convenient locations around Western New York.
Parking Information
Parking for this location is at the front of the building. The entrance to the parking lot is off Windward Road.