1205 W Main Street
Salem, VA 24153

Mon: 8:30AM - 6:30PM

Tue - Wed: 8:30AM - 5:30PM

Thu: 8:30AM - 6:30PM

Fri: 8:30AM - 5:30PM

Sat: 8:00AM - 1:00PM

Sun: Closed

91.1% would refer friends and family to us

3 stars Verified customer

I had to wait over an hour for my appt-ridiculous. Staff is super nice-scheduling needs work.

5 stars Verified customer

The ladies who work in the front were very helpful, professional, personable, funny and kind. They helped me pick out the best glasses with the best features. I truly enjoyed my visit and cannot wait to come back later this year for my next visit.

5 stars Verified customer

The staff was wonderful, this was my first visit to the Salem office. Was in and out in less than an hour.

5 stars Verified customer

Great friendly helpful staff.

5 stars Verified customer

It was a very satisfying experience. Everyone was super nice and helpful. I love being a patient here.

5 stars Verified customer

They were excellent. I took my 3 year old to get his eyes checked and they were able to get him taken care of quick and easy. They are super friendly and welcoming. Highly recommend!

1 stars Verified customer

They are horrible

5 stars Verified customer

The staff from start to finish was fantastic, from scheduling the appointment, checking me in for my appointment(I showed up on the wrong day), and the professionalism of the doctor and staff.

2 stars Verified customer

The only issue we had was the doctor..He was very pushy and didn't give my son a chance to answer questions..The rest of the staff was polite ..

5 stars Verified customer

The manager was awesome.. she helped me tremendously