Eyewear Brands We Carry

The perfect pair of glasses or sunglasses must combine function and fashion; they must be durable, beautiful, stylish and the very best in quality. At Invision you can choose from over 1,000 pairs of glasses and sunglasses from designer and luxury brands, which are often hard to find in stores. Some of the collections we carry are made in the USA but we also carry international lines from France, Denmark, and Italy. We know that having designer brands will ensure our patients have access to distinctive styles and high quality eyewear.
brands_coach brands_dolce brands_fendi brands_gucci brands_lafont brands_liz brands_mauijim brands_oakley brands_oliver brands_polo brands_prada brands_prodesignbrands_ralphbrands_rayban brands_valentino

We are continuously evaluating and updating our collection to stay on the leading edge of what is fashionable in eyewear and sunwear. We encourage you to stop by our Salem or Christiansburg location to view our collections in person. Our staff of state-licensed opticians will work with you to personally ensure the eyewear you select will complement your face, complexion and sense of style. They also ensure that the optics will meet your individual needs, from specialized anti-glare coatings to progressive lenses.

New Patient?

New to Invision or just want more info? We make it easy for you.

Start here

Still wearing your mothers glasses? Let us help you find eyewear that you will love. Watch video.