Ready to get started?

Request Appointment Online

New Patients    Returning Patients

Call Us Directly



As a leading provider of eyewear and vision health services, MyEyeDr. is committed to providing convenient and affordable eye care in Southwest VA. When you need new glasses, specialty contacts, prescription lenses, or a comprehensive eye exam, visit one of our MyEyeDr. locations across the Southwest Virginia area. When you come to MyEyeDr., you’ll find highly-trained optometrists and support staff who are passionate about eye care. Whether you need a routine eye exam or new eyewear, our area eye doctors can help you achieve optimal vision.

If you want to update your look, browse our online style guide for the latest styles and popular brands. From distinguished designers and everyday values to trendsetting sunglasses and glasses for kids, we have the brands you want at prices you’ll love.

MyEyeDr. welcomes all insurance to help you find a style that fits your personality but won’t break the bank.

To experience exceptional eye care, find your nearest MyEyeDr. location above, then log into our Patient Portal (if you are a returning patient) or use the information at the top of this page to set up your appointment.

MyEyeDr. offers eye care for the whole family at our optometry office locations across the Southwest Virginia area.