find a store /
schedule an exam

moreless search options
shopping cart

Arnold MO America's Best Contacts & Eyeglasses

Get Directions From:

878 Arnold Commons Dr
Arnold, MO 63010
(636) 287-9715


Schedule eye exam

Join the Millions Who've Saved at America's Best
  • We've been America's Best customers for many years in two different states. The Arnold location is the best we've been to. Quick service, never crowded, convenient location.
  • I joined the club a year ago. I live an hour away, decided it was worth the drive. I have been so impressed with the way I am treated from the time I walk in the door until I walk out. From whoever checks me in (no wait time) to the girl who tests my pressure, and the girl that helped me pick out glasses, they're all great! Thank You! I highly recommend you all!
  • I had a very good experience at the store from start to finish. I especially appreciated Dr. Cozzi's attention into my personal circumstances. I felt like it wasn't about just making money off the customer but giving me exactly what my needs were. Shannon was also very helpful in showing me my options with contacts and glasses. I know that there are plenty of optical places including online, but because this store treated me well I will continue getting my optical needs thru America's Best. Thanks.
  • They were friendly from the time I made the appointment, during the exams and when I was picking out the glasses, ending with the very speedy delivery of my glasses and the fitting when they came in. The staff goes above and beyond with their service, the doctor is also friendly and will take time to talk to you, not at you. I will be back!!

Come visit us at the Arnold, Missouri America’s Best Contacts and Eyelgasses store! With our famous 2 for 69.95* deal, we provide great eyeglasses and a FREE exam* to you. We have the best prices in sight.

We gladly serve the Fenton, Imperial, Festus, Crystal City, Eureka, House Springs, Herculaneum, Farmington, Bonne Terre, Columbia, Fredericktown, Pevely and Hillsboro communities. We are located near Dierbergs, Texas Roadhouse, Lowe’s and The Pasta House.

In addition, we offer:



Contact Lenses


• Eyewear Accessories

Eye Exams

Schedule your eye exam appointment online today!

2 Pairs for $69.95 2 Pairs for $99
Eyecare Club Contacts from $12.49

*Includes single vision plastic lenses and frames tagged $59.95. **In certain states, eye exams provided by independent Optometrists or Ophthalmologists. Eye exam regularly $45 without the two pair offer. Two pair purchase required for FREE eye exam offer.