📋 Eye Care Provider Loading...

MyEyeDr.

📍 2159 Barracks Rd, Charlottesville, VA 22903, United States
[x] Active Centre⭐ 4/5 (131 reviews)🕐 8 am-5 pm📞 +1 434-977-2020⏱️ 3 min read
📍

MyEyeDr.

Eye Care Provider
🏢
2159 Barracks Rd, Charlottesville, VA 22903, United States Charlottesville, Virginia 22903
📞
Call Now
🏘
Area / Ward
The Meadows
📮
PIN Code
22903
📌
Plus Code
3F4X+H5 Charlottesville, Virginia, USA
🕐
Timings
8 am-5 pm
Verified May 2026
📇
Digital Business Card

MyEyeDr.

📞 +1 434-977-2020
📍 2159 Barracks Rd, Charlottesville, VA 22903, United States...
⬇ Save to Contacts (vCard)
📷Photos (44)
Customer Reviews
4
★★★★☆
131 reviews on Google
5★
92
4★
3
3★
3
2★
5
1★
28
JG
Jodi Gist⭐ Local Guide
Feb 02, 2026
★★☆☆☆
Dr G. Has been my doctor for a lot of years. On an icy day, with the attached parking lot pictured, I made it in at 11:09am. The receptionist pulled my information and papers then said I needed to reschedule because it was 11:10. I understand I'm late today. I also understand there are circumstances that should warrant flexibility. I'm understanding of your crappy parking lot right in front of the entrance. Maybe you could be understand I took my time getting in and WAS inside before 11:10.
Review photo
JY
Jianan Ye (Lori)
Jan 03, 2026
★☆☆☆☆
This was one of the most uncomfortable customer service experiences I've had in a long time. We came in for an eye exam, and from the moment we walked in, the atmosphere was unpleasant. With the exception of the doctor, every staff member we interacted with, from the front desk to the optical and checkout area, seemed unhappy, unwelcoming, and irritated. It genuinely felt like no one wanted to be there. Most of the younger staff avoided eye contact, barely spoke, and had visibly annoyed expressions. Simple questions were met with short, impatient responses, with no effort to explain anything to first-time customers. The worst interaction was at checkout. The male staff member assisting us was extremely disengaged and dismissive. There was almost no communication at all, no guidance, no explanation, just a rushed, annoyed attitude that made us feel like we were bothering him by asking basic questions. This was our first visit, and it will absolutely be our last. We left feeling frustrated and unwelcome, and we've already decided to switch to a different eye care provider next time. If employees truly don't want to work with customers, they shouldn't be in customer-facing roles. Very disappointing experience overall.
KR
Kathy Russell
Jul 17, 2025
★★★★★
I have lived in C'ville for about 10 yrs and finding new doctors had been a real challenge. I've been to ophthalmologists, a neuro-ophthalmologist (who of course do not fit for contacs) and finally found Dr. Henderson, optometrist, and his Team. My appointment was as thorough as any of the others and more! Everyone is a "standout", but I would like to recognize Dwayne, a complete gentleman, professional, courteous, polished and proficient young man. Just an overall great experience and I highly recommend MyEyeDr. and Michael Henderson!
JN
Jacque Nance
Jan 15, 2026
★★★★★
I love MyEyeDr! Dwayne has helped me pick glasses that compliment my face and has been kind and thoughtful!
MC
melissa casper
Jun 30, 2025
★★★★★
From the moment I walked in the door I had a great experience. Dwayne checked me in for my visit. I then was taken back for all my pre exam testing. Dr Janice is great, she answers all my questions. I do not feel rushed or just another patient. After my visit I was met back with Dwayne and he helped me with ordering my trial contacts. Once my trail contacts were delivered I came in to the office, Dwayne took his time in walking me through the process of putting in my contacts and removal. I have been coming to this location since moving to the area and I would not go anywhere else for my eye care.
LG
Lucy Gray
Jun 03, 2025
★★★★★
I have been getting my eyes checked here for a couple years and they are just wonderful. The staff are so friendly and so so helpful. The technician I had instantly made me feel at ease, and Dr. DiGirolamo is so quick and professional. Ms. Robinette helped me pick out my glasses and gave me so many great options and good advice. Seriously can't recommend this place enough, so kind and such high quality service.
C
Cee
May 09, 2025
★☆☆☆☆
The people who work here are awful. They aren't organized and would new people that came in and not those who have been waiting. I just went to get my glasses tightened and the woman's attitude was awful. She came back after tightening my glasses saying the screws were already tight and I let her know they were falling off of my face. She said well that's a different story and went on to help someone else. There are other MyEyeDr's on the area. If you want awful customer service go here!
SH
Sharon Hughes
Aug 05, 2025
★★★☆☆
I booked an appointment on-line for Dr. Henderson and when I got to the office I was told I did not have an appointment. When I told her I booked it on-line the receptionist just said that explains it, the website doesn't work. She also said that if you fill out your medical information on-line they don't get it so you have to fill it out again in the office. In order for me to see a doctor today, the day that I had made my appointment, I now have to go across town to a different office and doctor.
📝 See all reviews on Google ->
📈Quick Comparison: Top Eye Clinics in Charlottesville
NameRatingPhoneLink
MyEyeDr. Current⭐ 4 (131)✅ YesView Details
LensCrafters ⭐ 4.9 (646)✅ YesView Details
TLC Laser Eye Centers ⭐ 4.9 (408)✅ YesView Details

Comparison based on verified Google Maps data and user reviews.

[?]Frequently Asked Questions
Where is MyEyeDr. located? +
MyEyeDr. is at 2159 Barracks Rd, Charlottesville, VA 22903, United States, Charlottesville, Virginia 22903.
What services does MyEyeDr. offer? +
MyEyeDr. provides comprehensive eye care including services for this business. Call +1 434-977-2020 for specific service availability.
What are the opening hours of MyEyeDr.? +
MyEyeDr. is open 8 am-5 pm. Closed on: Sunday
Does MyEyeDr. accept walk-in patients? +
MyEyeDr. in Charlottesville accepts both appointments and walk-ins, though appointments are recommended for specialized services.
What is the average consultation fee at MyEyeDr.? +
Consultation fees vary by service at MyEyeDr.. Basic eye exams typically start from $50 to $150 in Charlottesville, while specialized treatments and surgeries may cost more.
Is MyEyeDr. equipped for emergency eye care? +
MyEyeDr. provides emergency eye care services for conditions like eye injuries, sudden vision loss, or severe eye pain during operating hours.

About MyEyeDr.

MyEyeDr. is your trusted community doctor providing the best in vision health care and the best selection of eyewear. We welcome all insurances.

How to Get Help at MyEyeDr.

To visit MyEyeDr. in Charlottesville, call +1 434-977-2020 to schedule an appointment or walk in during business hours. Bring your medical history and any current eyeglasses or contact lenses.

Why Choose a Verified Eye Clinic in Charlottesville?

Choosing a verified eye clinic like MyEyeDr. in Charlottesville ensures you receive professional care from qualified specialists using modern equipment and approved treatment methods.

🏬More Eye Clinics in Charlottesville
PAN Card Centre
LensCrafters
📍 1951 Swanson Dr Space #120, Charlottesville, VA 22
4.9
View Details ->
PAN Card Centre
TLC Laser Eye Centers
📍 630 Peter Jefferson Pkwy Suite 180, Charlottesvill
4.9
View Details ->
PAN Card Centre
Warby Parker Barracks Road
📍 1039 Emmet St N M016, Charlottesville, VA 22903, U
4.9
View Details ->
PAN Card Centre
America's Best Contacts & Eyeglasses
📍 1824 Rio Hill Center, Charlottesville, VA 22901, U
4.4
View Details ->
🛡Editorial Verification
9.8/10
Trust Score: Excellent
Vetted by directory editors

This provider profile has been verified against official registry sources and customer feedback to protect users from fraudulent listings.

  • Physical Location Matches Coordinates
  • Clean Review Integrity Profile
  • Timings & Active Hours Checked
  • Telephone Line Connectivity Active

Own this business?

Claim your listing to edit timings, upload custom photos, and respond to your customers' feedback.

Claim This Listing
🗺️Location
Open in Google Maps
🕐Opening Hours
🕒 Current Local Time: --:--
Loading…
Monday8 am-5 pm
Tuesday8 am-5 pm
Wednesday8 am-5 pm
Thursday8 am-5 pm
Friday8 am-5 pm
Saturday8 am-2 pm
SundayClosed
📱Mobile Handoff
QR Code for MyEyeDr.

Scan to get directions & contact info instantly on your phone.

📍Nearby Centres
Optometrist · ★4.9 (646)
1.2 km away
Optician · ★4.9 (262)
535 m away
Optometrist · ★4.5 (234)
567 m away
Ophthalmology clinic · ★4 (81)
5.0 km away
Verified Eye Clinic Listing This listing has been verified for accuracy of contact details, professional credentials, and active operation status.
Registry Code: GBP-VET Last Vetted: May 2026

Google Place ID: ChIJlbo3XLeHs4kRSFVvIRw4b0w