2 Convenient Locations! Salem (540) 389-0720 Smith Mountain Lake (540) 328-0098

Office Hours
Monday – Thursday: 8:00am – 5:00pm

Closed for lunch from 12:00pm – 1:00pm

Please call us at (540) 904-0300 to discuss scheduling your appointment.

Directions
Our office is located next to Johnson Curran Optometry.

Office Hours
Monday – Thursday: 8:00am – 5:00pm,  Friday: 8:00am – 4:00pm

Closed for lunch from 12:00pm – 1:00pm 

Please call us at (540) 389-0720 to discuss scheduling your appointment.

Directions
Our location is between Kroger and Walmart in Salem on the opposite side of the road.  We sit back off the road between Goodyear and Valvoline.  Valvoline shares our driveway.

Office Hours
Monday & Wednesday: 8:00am – 5:00pm

Friday: 8:00am – 2:00pm

Closed for lunch from 12:00pm – 1:00pm

Please call us at (540) 779-7559 to discuss scheduling your appointment.

Office Hours

Monday – Thursday: 8am – 1pm, 2pm – 5:00pm

Please call us at (540) 674-8891 to discuss scheduling your appointment.

Directions

We’re easy to find!

We’re located on the corner of Lee Hwy and Cougar Trail.

Office Hours:

Monday – Thursday: 8am – 1pm, 2pm – 5pm

Please call us at 540-342-7865 to discuss scheduling your appointment.

Directions:

We’re easy to find!

From Vinton, turn at the CVS onto Hardy Rd. Go 1/2 mile, and we’re on the right.

Office Hours

Monday – Thursday: 8am – 1pm, 2pm – 5pm

Please call us at (540) 328-0098 to discuss scheduling your appointment.

Directions

We’re easy to find!

We’re right next to CVS, across from Kroger in West Lake on the Booker T. Washington Highway.