find a store or
schedule an exam

view all locations

St. Louis, MO (Halls Ferry) America's Best Contacts & Eyeglasses

Crossings At Halls Ferry
10950 New Halls Ferry Rd
Saint Louis, MO 63136

(314) 388-9999

Day Hours
Monday-Friday: 9am-7pm
Saturday: 9am-6pm
Sunday: Closed

Schedule eye exam

Saint Louis America's Best Contacts & Eyeglasses
Get Directions From

Join the Millions Who've Saved at America's Best

America's Best in St. Louis, MO

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

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