IT'S NOT JUST A BETTER DEAL. IT'S AMERICA'S BEST.

find a store or
schedule an exam

view all locations

Shenandoah, TX America's Best Contacts & Eyeglasses

Portofino Shopping Center
19075 I-45 South Suite 121-B
Shenandoah, TX 77385

(936) 271-1717

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

Eye exams provided by
Texas Eye and Vision Associates, PA

Schedule eye exam


Shenandoah America's Best Contacts & Eyeglasses
Get Directions From

Join the Millions Who've Saved at America's Best
  • Service was great. There were no hidden costs. Glasses were ready 3 or 4 days before promised date. I was contacted both by a robo call and a human to let me know when the glasses were ready. I will definitely tell others. THANK YOU!

¡Hablamos Español! Para ver esta información en español, haga clic aquí.

Shenandoah America's Best Location

Welcome to the America's Best Contacts & Eyeglasses store in Shenandoah, Texas! We are located in the Portofino Shopping Center in front of Sam's Club.

We proudly serve customers in the Woodlands, Shenandoah, Chateau Woods, College Park, Grogan's Mill and other surrounding areas.

Shenandoah Eyeglasses

Not only do we have the best prices in sight, we're home to some of the most stylish eyeglass frames and prescription sunglasses.

Come in today and find take advantage of 2 pairs of COMPLETE eyeglasses for $69.95. Each pair comes with single-vision, uncoated plastic lenses, and frames priced $59.95. It won't be hard to find something you like, since we've got a great selection of glasses!

Contact Lenses in Shenandoah

Do you wear contact lenses? We have the brands you know at prices you'll love like Acuvue and Air Optix. Check out our Eyecare Club for additional savings on contact lens exams and other products in-store!

Eye Exams in Shenandoah

Schedule your eye exam online today using our convenient online scheduler.

Other America's Best Area Locations:

Tomball