Skip to main content
W Logo Horizontal 300×68

Overland (314) 254-2211

St. Charles (636) 255-8421


INVU Eyewear, Optometrist in St. Louis, MO

A select group of designer eyewear experts founded the Swiss Eyewear Group, the designers of INVU ultra polarized eyeglasses. INVU frames display exquisite Swiss engineering, premium materials, sleek style, and beautiful crafting. These high-end glasses are distributed in more than 90 countries, and we are proud to bring them to you at Overland Optical in St. Louis, MO.

At the heart of the 9 layer lens is the ultra-polarized filter which effectively eliminates glare through intelligent light management. Advanced color enhancement layers provide exceptional contrast to enhance true colors and provide the best possible vision.

INVU lenses also provide ultimate protection by blocking 100% of harmful UV rays and exceptional break resistance for safe use in sports and outdoor activities. A scratch-resistant coating also allows for long-lasting optimal vision. INVU sunglasses provide design and quality you can count on an incomparable visual experience.

Check out the INVU eyewear website

promotions in St. Louis, MO
Click here to view the Printable version.


Website Promo Image (1)