Eyemart Express
Address
7378 Bell Creek Rd, Mechanicsville, VA 23111
Located on Bell Creek Rd, in Hanover Square, next to Kohl's
Store Hours
Mon-Fri: 9am - 7pm
Sat: 9am - 5pm
- Bring in your prescription.
- Bring in your prescription.
- Get your eye exam at this location.
- Get your eye exam at this location.

Insurance Made Easy
Insurance Made Easy
We accept hundreds of insurance plans including EyeMed, VSP and many more!
We accept hundreds of insurance plans including EyeMed, VSP and many more!
Insurance InfoMeet Our Doctors
Meet Our Doctors
Robert M. Fornili, O.D.
Robert M. Fornili, O.D.
7378 Bell Creek Rd, Mechanicsville, VA 23111
Office hours
Mon-Sat: 9:00am - 5:00pm
In-Store Offers

When life happens, we're here to help with record speed
When life happens, we're here to help with record speed
Every frame purchase comes with a FREE 1-year frame warranty. Add on ExpressCare+ to cover all damages to frames and lenses. Defects and accidental damages are covered for a year!
Every frame purchase comes with a FREE 1-year frame warranty. Add on ExpressCare+ to cover all damages to frames and lenses. Defects and accidental damages are covered for a year!
Military Discount
Show your retired, active or non-active, veteran, or dependent military ID at checkout for an everyday 20% off.
School Faculty & Staff Discount
Show your valid school or university ID at checkout for an everyday 20% off.
Recent Google Reviews from Mechanicsville VA
Colleen Squire
March 22, 2025
The customer service was awesome, All the employees were very helpful and polite and most of all very patient with me. I love this location.
Corrine Sipple
March 21, 2025
I love Eyemart and the staff is amazing! Laura is the friendliest and most helpful associate ever. Keyiara and Patty are also great and social with customers, even if they aren’t working with you. The plus about eyemart is the great value you get and the efficient time your glasses are ready in.
Mike Coyle
March 20, 2025
I worked with Mohammed and he was amazing. He helped me make a selection of the glasses then work with me on pricing to get me the best possible value. I highly recommend them.
Amy
March 18, 2025
Sue Crump
March 11, 2025
I will never buy eyeglasses anywhere else again. This store and all who work there strive for perfection.
Rowena Keren
March 11, 2025
I’m just so glad I didn’t purchase my prescription glasses with my eye doctor and decided to go to Eyemart. Amazing customer service, value for money, nice frames to choose from.
Leslee Washington
March 9, 2025
Laura and Amy was amazing and got me set I’m so happy I can see
Tina Carpenter
March 8, 2025
I absolutely enjoy coming here. The staff is very prompt, helpful, knowledgeable and always friendly!
Nitza Vargas
February 26, 2025
I had to come back and update my 5 star down to a 1 star. I have been going to this location since 2021, customer service was GREAT all the associates were friendly and willing to help you get the right pair that works for you. Fast forward couple years and it's sad to say only one person at that location is friendly and welcoming. That is Kay! She is amazing! It's unfortunate that you can get great customer service from one person (Kay)and when you return to do an exchange (with in the 30 days) better yet 3 days from purchase because I changed my mind I was met with attitude and snarky comments from Mohamed & the manager (I think she said was Lara; not sure she took her name tag off) because they had do more work on the computer. Even after the horrible customer service I still dropped another almost $200. Fast forward almost 10 days (3/17/25) I decided to return to exchange one of the pairs as they were hurting and causing migraines. I got to the store @517pm. There was only one person in front of me and 3 associates assisting other customers. The "manager" decides to get into the area where they make glasses instead of assisting the next customer waiting. When it came to my turn I explained to the associate (female again no name tag) that I would like to have the manager assist me as I have dealt w/ her in the past w/ the glasses and that I would need her as I was looking to do a return or exchange. She proceeds to go to the back and with a snarky attitude & tells me that the manager is busy making glasses and that she would be out in 15 minutes (this was at 5:44pm). I asked for the corporate & regional manager's name and when she came back she asked if that was all I needed (in other words asking if I was leaving) I said nope that is not all I still need the manager to complete my return. Manager (Lara) comes out and asks for me by last name and proceeds to state she thought it was best if I was refunded and it was the best for both parties. GREAT CUSTOMER SERVICE. She was totally fine, refunding almost $500. Along the way as she was refunding me she kept saying more snarky & passive aggressive comments. After she completes the return she tells me I could still purchase the pair I wanted... MA'AM what planet are you on? that is why I came in originally but you choose to duck me and ignore me then come out with guns blazing. ZERO customer service.... Had she taken the time to hear me out and not run off, they wouldn't not have lost almost $500. BUT here is the best part. I forgot the "free" pair and I am explaining to her I will bring it back. She kept repeating herself for me to keep them, they don't need them or donate them. After she processes my refund, I ask for a receipt and "Lara" tells me that she can't produce one at the moment and I would need to come back LOL what a joke. Do better EyeMart Express. Customer Service is not that hard.
Stephanie Gage
February 25, 2025
Excellent personalized service at the Mechanicsville location. Highly recommend them. I’ve taken my daughter here twice and we’ve been happy each time. Thank you!