text.skipToContent text.skipToNavigation
Secure Checkout

Glen Allen, VA  America's Best Contacts & Eyeglasses

Shops At Five Below

Schedule an Eye Exam

Eye exams provided by: Best Vision, PLLC

To schedule an eye exam call (804) 955-4650


9927 Brook Road
Glen Allen, VA 23059


Monday-Friday: 9:00 am - 7:00 pm

Saturday: 9:00 am - 6:00 pm

Sunday: Closed

Free Eye Exams

Blurry vision, eye strain or headaches? It may be time for an eye exam.

Learn About Eye Exams 

Additional Store Information

Welcome to the America's Best Contacts & Eyeglasses in Glen Allen, Virginia. We are here to help you save money on your eyewear and eyecare needs.

Glen Allen Eyewear

We offer a selection of eyeglasses, sunglasses and contact lenses. Schedule an exam today to take advantage of our free eye exam* ($50 value) by a licensed optometrist when you purchase eyeglasses with our 2 for $69.95 offer. This includes single vision uncoated plastic lenses and two frames from our $69.95 selection.

Glen Allen Contact Lenses

Are contacts more your style? We have plenty of options for you. We provide a large variety of brands at low cost. If you run out, we have an easy and convenient online store to refill your prescription.

If you are looking for a deal on your contacts, we have one! You can join the Eyecare Club to help save money on your contacts, enjoy three years of free eye exams, and much more!

Glen Allen Location

We would love to see you today. We serve Ashland, Henrico, Louisa, Mineral, Eastern Richmond, Mechanicsville, Tappahannock, Charles City and Ruther Glen. We are located in Glen Allen on Brook Road in the Shops of Five Below, next to Best Buy.

You can schedule an eye exam today or we will be happy to help walk-ins as well!

Maximize Your

Get the most for your money by choosing 2 pairs of glasses.

2 Pair Glasses Offer 

Stores Near this Location

Find Your Local America's Best

We look forward to serving all of your eyewear and eye care needs.