About MyEyeDr.

MyEyeDr. is a highly regarded eye care clinic known for its friendly and helpful staff, who provide exceptional service. Patients appreciate the thoroughness of the eye exams and the knowledgeable doctors, with some highlighting the detailed explanations that keep them "in-the-know." Many have traveled from far away to experience the quality of care received. Visitors often mention great deals on glasses and contacts, along with a welcoming atmosphere from the moment they walk in. The staff's professionalism and attentive listening contribute to a positive experience, whether helping with eye infections or finding comfortable contact lenses. Overall, MyEyeDr. offers a positive experience with a commitment to patient satisfaction and quality service.

Photos

Add a Photo
MyEyeDr.
View All Photos

Reviews for MyEyeDr.

Write a review
  • Jul 2026

    Professional all the way. If I'd known how great of care I would receive, I would have come sooner rather than putting it off based on my experience with my last eye exam. This group is professional and compassionate beyond the normal. And Dr. Gibbs, Jazmine, and Aubrey are all gems.

  • Jan 2026

    Great experience! I was seen by Dr. Vasquez, and she answered all of my questions & more. Front desk staff were also super friendly, and were very kind! Would recommend this location.

  • Dec 2025

    I just needed the eye exam and was going to get my glasses somewhere else, they never tried to convince me or push me like in most other places, Dr Velasquez is so great and calm and meticulous, front desk always in good spirits I love this office, I’ll never go anywhere else.

Hours

Monday: 8AM - 5PM
Tuesday: 8AM - 5PM
Wednesday: 8AM - 5PM
Thursday: 8AM - 6PM
Friday: 8AM - 5PM
Saturday: 8AM - 5PM
Sunday: Closed

Tips

by appointment only accepts credit cards

Location

100 Country View Dr Ste 100, Roanoke

Directions Appointment Call Website Suggest an Edit