About
Doctors
William M. Thompson, M.D.
Eugene H. Eng, M.D.
Kevin T. Coolbaugh, O.D.
Shari L. Coolbaugh, O.D.
Kari H. Boothe, O.D.
Olivia L. Schaubach, O.D.
Sarah M. Driscoll, O.D., FAAO
Jenna M. Selander, D.O.
Services
Eye Exams
Cataracts
Laser Assisted Cataract Surgery
Premium IOLs
LASIK / Refractive Surgery
Diabetes
Macular Degeneration
Flashes & Floaters
Glaucoma
Dry Eye Disease
Cosmetic Procedures
Pediatric Eye Care
Contact Lenses
Patient Forms
Patient Surveys
Educational Videos
Contact Lens Online Store
Payments
Testimonials
Contact
Roanoke Office
Botetourt Office
Smith Mountain Lake Office
Blacksburg Office
Roanoke Valley Center For Sight
Valley View Office
About
Doctors
William M. Thompson, M.D.
Eugene H. Eng, M.D.
Kevin T. Coolbaugh, O.D.
Shari L. Coolbaugh, O.D.
Kari H. Boothe, O.D.
Olivia L. Schaubach, O.D.
Sarah M. Driscoll, O.D., FAAO
Jenna M. Selander, D.O.
Services
Eye Exams
Cataracts
Laser Assisted Cataract Surgery
Premium IOLs
LASIK / Refractive Surgery
Diabetes
Macular Degeneration
Flashes & Floaters
Glaucoma
Dry Eye Disease
Cosmetic Procedures
Pediatric Eye Care
Contact Lenses
Patient Forms
Patient Surveys
Educational Videos
Contact Lens Online Store
Payments
Testimonials
Contact
Roanoke Office
Botetourt Office
Smith Mountain Lake Office
Blacksburg Office
Roanoke Valley Center For Sight
Valley View Office
✕
Contact Us
1-800-650-7313
Roanoke
•
Botetourt
•
Smith Mountain Lake
Blacksburg
•
Valley View
Roanoke Office
1960 Electric Road
Roanoke, VA 24018
(540) 772-7171
Botetourt Office
33 British Woods Drive
Roanoke, VA 24019
(540) 992-6768
Smith Mountain Lake Office
13295 Booker T. Washington HWY
Hardy, VA 24101
(540) 721-4433
Blacksburg Office
110 Professional Park Drive, Suite 5
Blacksburg, VA 24060
(540) 552-4573
Roanoke Valley Center For Sight
438 West Main Street
Salem, VA 24153
(540) 378-5276
Valley View Office
4910 Valley View Blvd., NW
Roanoke, VA 24012
(540) 627-5400