×
Menu
  • Meet Us
    • About Us
    • Eye Doctors & Staff
    • New Patient Quick Links
    • Awards & Media
    • Local Roots | Timeline
    • Our Philosophy
    • Involved
    • Technology
  • Eye Care
    • Aesthetics
    • Dry Eye Treatment
    • Contact Lenses
    • Eye Exams for Adults
    • Eye Exams for Children
    • Eye Exams for Seniors
    • Eye Exam FAQs
    • Choosing an Eye Doctor
    • Vision Problems We Manage
    • Symptoms We Treat
    • Eye Diseases We Manage
    • Emergency Symptoms
  • Eyewear
    • Eyewear
    • Brands
    • Sunglasses
    • Optical Services & Lab
  • Blog
    • What Are Polarized Lenses?
    • How Much Screen Time Is Enough For Kids?
    • How to Properly Protect Your Eyes from UV Rays
    • How Old Do You Have to Be to Wear Contacts?
    • Eye Protection Essentials While Traveling This Summer
    • Protect your Eyes from the Summer Sun
    • How to Protect Your Eyes from Various Environmental Factors
    • Glasses or Contact Lenses | What is the Best Option for You?
    • How Refractive Errors Can Impact Your Vision
    • At Invision, Eye Care is a Family Affair
  • Christiansburg
    Location
    • Contact | Location | Hours
    • Appointment Request
    • Reviews
    • Awards & Media
    • Virtual Office Tour
    • Forms
      • Insurance – Christiansburg
  • Salem
    Location
    • Contact | Location | Hours
    • Appointment Request
    • Reviews
    • Awards & Media
    • Virtual Office Tour
    • Insurance – Salem
    • Forms
  • Meet Us
    • About Us
    • Eye Doctors & Staff
    • New Patient Quick Links
    • Awards & Media
    • Local Roots | Timeline
    • Our Philosophy
    • Involved
    • Technology
  • Eye Care
    • Aesthetics
    • Dry Eye Treatment
    • Contact Lenses
    • Eye Exams for Adults
    • Eye Exams for Children
    • Eye Exams for Seniors
    • Eye Exam FAQs
    • Choosing an Eye Doctor
    • Vision Problems We Manage
    • Symptoms We Treat
    • Eye Diseases We Manage
    • Emergency Symptoms
  • Eyewear
    • Eyewear
    • Brands
    • Sunglasses
    • Optical Services & Lab
  • Blog
    • What Are Polarized Lenses?
    • How Much Screen Time Is Enough For Kids?
    • How to Properly Protect Your Eyes from UV Rays
    • How Old Do You Have to Be to Wear Contacts?
    • Eye Protection Essentials While Traveling This Summer
    • Protect your Eyes from the Summer Sun
    • How to Protect Your Eyes from Various Environmental Factors
    • Glasses or Contact Lenses | What is the Best Option for You?
    • How Refractive Errors Can Impact Your Vision
    • At Invision, Eye Care is a Family Affair
  • Christiansburg
    Location
    • Contact | Location | Hours
    • Appointment Request
    • Reviews
    • Awards & Media
    • Virtual Office Tour
    • Forms
      • Insurance – Christiansburg
  • Salem
    Location
    • Contact | Location | Hours
    • Appointment Request
    • Reviews
    • Awards & Media
    • Virtual Office Tour
    • Insurance – Salem
    • Forms
Menu
Invision
Share

New Patient Quick Links

Welcome to Invision! Wondering where to start? Here are some quick links to helpful pages if you’re curious what Invision has to offer.

  • Welcome

  • Our Philosophy

  • Doctors & Staff

  • Technology

  • Forms

  • Insurance Questions

  • Christiansburg

  • Salem

  • Reviews

  • Christiansburg

  • Salem

  • Appointment Request

  • Christiansburg

  • Salem

 

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.

Christiansburg, VA

29 W. Main St. 1 (540) 381-2020
  • [email protected]
  • Get directions here
  • Make an appointment

Salem, VA

101 West 4th St. 1 (540) 387-1183
  • [email protected]
  • Get directions here
  • Make an appointment

Join the Conversation

  • facebook
  • twitter

Join the Conversation

  • facebook
  • twitter
© 2025 Invision Eye Fitness & Fashion