find a store /
schedule an exam

moreless search options
shopping cart

Saint Louis, MO (Halls Ferry) | America's Best Contacts & Eyeglasses

Get Directions From:

Crossings At Halls Ferry
10950 New Halls Ferry Rd
Saint Louis, MO 63136
(314) 388-9999

Saturday: 9am-6pm
Sunday: Closed

Schedule eye exam

Join the Millions Who've Saved at America's Best
  • My wife and I went in because you were on our vision insurance. She needed contacts and I needed glasses, so I thought I'd look at your frames. Patricia was incredibly helpful in finding the right frame for my face and was sensitive and understanding of my concerns. The quality of the lens is important due to a complicated prescription. She was great to work with. The glasses came back looking and working great and I'm very happy!
  • Just wanted you to know how great the people are at this store. On a Saturday afternoon my beagle managed to poke me in the eye, after waiting a little while I realized that this was it was not going to get better . At 4:00 pm on a Saturday I called your store and by 5:00 pm I was seeing Dr. Smith who was very nice. I had a large scratch on my eye. Everyone was so nice to me.
  • I have moved away from the store Ms. Sheena worked at but I travel out of the way because she is always very helpful, provides great customer service, helps me with any question and I always have questions and she's always very pleasant. I know people always express their unhappy experience, but I wanted to share my good experience. Keep up the good work by employing people like Ms. Sheena.

The America's Best Contacts & Eyeglasses in St. Louis, Missouri (the Halls Ferry area) proudly serves the areas of Florissant, Central City and Ferguson.

Our Location

We are located next to Home Depot where 270 and New Halls Ferry intersect. We are proud to have eye doctors every day of the week!

Saint Louis Eyewear

We specialize in all of your eyewear and eyecare needs providing you with a large selection of eyeglasses, sunglasses and contact lenses.

We offer hundreds of eyeglass frames for men, women and children with our 2 for $69.95 offer. This offer includes a free eye exam ($45 value) by a licensed and experienced optometrist and single vision uncoated plastic lenses on two $59.95 frames.

Saint Louis Contact Lenses

We also provide a variety of contact lenses for you! After you receive your contact lens prescription and fitting, you can hop online and purchase your contacts at our convenient online store.

Looking for a deal on your contacts? By joining the Eyecare Club, you will receive three years of FREE eye exams, discounts on your contact lenses and much more!

Schedule your eye exam online!

Other Saint Louis Locations Near You:


Laclede Station



St. Peters



2 Pairs Glasses Store Page


**In certain states, eye exams are provided by independent Doctors of Optometry or Ophthalmology. Eye exam regularly $45 without the two pair offer. Two pair purchase required for FREE eye exam offer.