An exterior view Vistar Eye Center Salem, Virginia.
For Appointments Call (540) 855-5100 Locations

Salem Main Office

426 W Main St, Salem, VA 24153


  • Monday 8 AM — 5 PM
  • Tuesday 8 AM — 5 PM
  • Wednesday 8 AM — 5 PM
  • Thursday 8 AM — 5 PM
  • Friday 8 AM — 5 PM
  • Saturday Closed
  • Sunday Closed

Visiting our Salem Office

Our Salem office offers our full suite of optometry and ophthalmology services in one convenient location.

Located in the heart of Salem just off Main Street, our office has plenty of parking and a comfortable waiting room. Patients are invited to peruse our wide selection of optical lenses while they wait.

Becoming a Vistar Eye Center patient has never been easier. We make your intake process simple by processing your personal information ahead of time. Download our New Patient Packet to get started.


Meet Our Salem Doctors

Get Directions

Map is displaying all locations