MyEyeDr in Harrisonburg, VAHarrisonburg - Reservoir StreetPreviously Shenandoah Eye Care


1870 Reservoir St
Harrisonburg, VA 22801


(540) 434-6622


Sunday: Closed
Monday: 8:30am-5:30pm
Tuesday: 8:30am-7pm
Wednesday: 8:30am-7pm
Thursday: 8:30am-7pm
Friday: 8:30am-5:30pm
Saturday: Closed


Make an Appointment

Make An Appointment

Local community doctors you can trust.

Stephen Crawford
Stephen Crawford
Robert Welch
David Clauss
David Clauss

Improve Your Visual Health at MyEyeDr. in Harrisonburg, Virginia

Are you searching for an eye doctor who can treat your whole family? At MyEyeDr., we help pages of all ages with our eye care services on Reservoir Street, near Costco, in Harrisonburg, Virginia. From getting fit for updated glasses frames to providing thorough eye exams, our optometrists can meet your unique vision needs.

What’s more, MyEyeDr. welcomes all insurances, and will work with your insurance company to keep your eye care costs low.

During an eye exam, one of our expert optometrists will use the latest tools and techniques to check the quality of your eye health. If you need eyewear to improve your vision, you can try on any number of stylish frames at our vision center in Harrisonburg. Or talk to us about if prescription contact lenses are the best eyewear option for your lifestyle.

To schedule an appointment, simply use the information above, or log in to our Patient Portal if you’ve visited us before. We look forward to helping you improve your visual health!

4PatientCare ID: 
4PatientCare GroupID: