📋 Eye Care Provider Loading...

James River Eye, Optometry: Dr. Christopher McGarry

📍 3114 N Parham Rd, Henrico, VA 23294, United States
[x] Active Centre⭐ 3.7/5 (18 reviews)🕐 8 am-6 pm📞 +1 804-270-2020⏱️ 3 min read
📍

James River Eye, Optometry: Dr. Christopher McGarry

Eye Care Provider
🏢
3114 N Parham Rd, Henrico, VA 23294, United States Henrico, Virginia 23294
📞
Call Now
🌐
📮
PIN Code
23294
📌
Plus Code
JFH6+R4 Henrico, Virginia, USA
🕐
Timings
8 am-6 pm
Verified May 2026
📇
Digital Business Card

James River Eye, Optometry: Dr. Christopher McGarry

📞 +1 804-270-2020
📍 3114 N Parham Rd, Henrico, VA 23294, United States...
⬇ Save to Contacts (vCard)
📷Photos (4)
Customer Reviews
3.7
★★★☆☆
18 reviews on Google
5★
11
4★
1
3★
1
2★
0
1★
5
JQ
Jeff Q
Nov 21, 2023
★★★★★
My wife and I just got our glasses upgraded after three years, and Dr. McGarry and his staff made it a pleasant and easy experience. The staff is friendly and helpful and Dr. McGarry is skilled and his prescriptions are accurate. We got our glasses sooner than expected and the fitting was quick and on target. I requested a custom focal length for my glasses and they're just right, I love them. We've been patients here for a long time and will continue to turn to James River Eye for our vision needs.
BJ
Bill Jones
Oct 06, 2018
★☆☆☆☆
I brought my teen in to get a new Rx for glasses. After the exam, I couldn't get the prescription until I saw their follow up sales professional. I experienced extreme pressure and parental care shaming when I refused their upsell tactics. I actually had to plead for my prescription before I received it. There's many eye doctors to choose from in this area. I should have shopped around better.
JH
Josie H⭐ Local Guide
Sep 25, 2018
★☆☆☆☆
Made an appointment over a week ago to get my annual eye exam. Dr. Mcgarry was my original eye doctor until he no longer took my insurance a few years ago so I had been going to Americas Best (awful). I came in to the office today and was told my appointment was last Tuesday not this Tuesday. I verified over the phone multiple times the appointment date and time and noone even called ne to confirm an appointment for last Tuesday or this Tuesday? They didn't even call when I "missed" the appointment. I advised that I had specifically requested the 24th because I was off and never have week days off. Was given a sorry and asked to reschedule but no other real resolution like calling to see if someone can shift their appointment or if they could squeeze me in (they said they couldn't). Needless to say I had to call around after leaving to find a random doctor to fit me in today. I am extremely disappointed in how this was handled and won't be returning.
RF
Robert Farlow
Nov 06, 2019
★★★★★
Quality care at affordable prices. Great office staff. You can tell from the moment you walk in, this is a very good place to get treatment. Everyone in this office is first class, customer focused and smiling. I would not go anywhere else!!
RW
Rick Wilmoth⭐ Local Guide
Sep 22, 2019
★★★★★
Great Experience. It had been several years between check-ups, and they corrected my vision concerns for both distant and close range viewing. The staff was friendly and efficient. i would highly recommend this practice.
SJ
S Jones
Oct 06, 2018
★☆☆☆☆
I was having discomfort. I explained that I was playing with my baby granddaughter and she hit me in the eye. I have reading glasses. He said my prescription was off and gave me a prescription for new glasses. I came back and said it was still bothering me and it is just one eye. He said I haven't had my glasses long enough. So after months of discomfort, I went to Virginia Eye Institute! They examined me and said I had scaring on my eye and I told me to use an over the counter eye drop. I still use it when ever I have discomfort works great! THIS GUY IS A FARCE! He got all kinds of my time and money and no help! I paid him for glasses round but the last appointment he told me nothing wrong I refused to pay for! THEY SENT ME TO COLLECTIONS OVER $65. This Place sucks!!!
M
Medi⭐ Local Guide
Jun 12, 2023
★☆☆☆☆
Got hung up on by the office manager, holy **** see anyone else. Ellen is not only rude but will shell up behind being a southern belle so she can seem polite as she talks down to you.
MR
Matthew Ricks⭐ Local Guide
Jun 06, 2024
★★★★★
I was traveling and needed a couple things. They helped me for free and were friendly.
📝 See all reviews on Google ->
📈Quick Comparison: Top Eye Clinics in Henrico
NameRatingPhoneLink
James River Eye, Optometry: Dr. Christopher McGarry Current⭐ 3.7 (18)✅ YesView Details
RVA Eye Care Optometrists ⭐ 4.9 (878)✅ YesView Details
Jonathan Noble ⭐ 4.9 (648)✅ YesView Details

Comparison based on verified Google Maps data and user reviews.

[?]Frequently Asked Questions
Where is James River Eye, Optometry: Dr. Christopher McGarry located? +
James River Eye, Optometry: Dr. Christopher McGarry is at 3114 N Parham Rd, Henrico, VA 23294, United States, Henrico, Virginia 23294.
What services does James River Eye, Optometry: Dr. Christopher McGarry offer? +
James River Eye, Optometry: Dr. Christopher McGarry provides comprehensive eye care including services for this business. Call +1 804-270-2020 for specific service availability.
What are the opening hours of James River Eye, Optometry: Dr. Christopher McGarry? +
James River Eye, Optometry: Dr. Christopher McGarry is open 8 am-6 pm. Closed on: Friday, Saturday, Sunday
Does James River Eye, Optometry: Dr. Christopher McGarry accept walk-in patients? +
James River Eye, Optometry: Dr. Christopher McGarry in Henrico accepts both appointments and walk-ins, though appointments are recommended for specialized services.
What is the average consultation fee at James River Eye, Optometry: Dr. Christopher McGarry? +
Consultation fees vary by service at James River Eye, Optometry: Dr. Christopher McGarry. Basic eye exams typically start from $50 to $150 in Henrico, while specialized treatments and surgeries may cost more.
Is James River Eye, Optometry: Dr. Christopher McGarry equipped for emergency eye care? +
James River Eye, Optometry: Dr. Christopher McGarry provides emergency eye care services for conditions like eye injuries, sudden vision loss, or severe eye pain during operating hours.

About James River Eye, Optometry: Dr. Christopher McGarry

James River Eye, Optometry: Dr. Christopher McGarry is a verified business in Henrico, Virginia.

How to Get Help at James River Eye, Optometry: Dr. Christopher McGarry

To visit James River Eye, Optometry: Dr. Christopher McGarry in Henrico, call +1 804-270-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 Henrico?

Choosing a verified eye clinic like James River Eye, Optometry: Dr. Christopher McGarry in Henrico ensures you receive professional care from qualified specialists using modern equipment and approved treatment methods.

🏬More Eye Clinics in Henrico
PAN Card Centre
RVA Eye Care Optometrists
📍 3410 Pump Rd, Henrico, VA 23233, United States
4.9
View Details ->
PAN Card Centre
Jonathan Noble
📍 3855 Gaskins Rd, Henrico, VA 23233, United States
4.9
View Details ->
PAN Card Centre
LensCrafters
📍 11736 W Broad St, Henrico, VA 23233, United States
4.9
View Details ->
PAN Card Centre
Hobbs Shawn H OD
📍 3855 Gaskins Rd, Henrico, VA 23233, United States
5
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:30 am-6:30 pm
Tuesday8 am-6 pm
Wednesday8 am-6 pm
Thursday8 am-6 pm
FridayClosed
SaturdayClosed
SundayClosed
📱Mobile Handoff
QR Code for James River Eye, Optometry: Dr. Christopher McGarry

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

📍Nearby Centres
Optometrist · ★4.3 (48)
3.2 km away
Optometrist · ★4.6 (19)
788 m away
Ophthalmologist · ★2.7 (7)
660 m away
Medical clinic · ★2.7 (7)
1.3 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: ChIJaRphIz4VsYkRQkIafDkCsz8