Skip to main content
Patient Forms
Electric Rd, Roanoke
540-274-0300 x1
Valley View, Roanoke
540-274-0300 x2
Tanyard Rd, Rocky Mount
540-274-0020
Hours & Locations
Electric Rd., Roanoke
Valley View Blvd., Roanoke
Tanyard Rd., Rocky Mount
Our Eye Doctors
Our Staff
Eye Care Services
Eye Emergencies
Comprehensive Eye Exams
Pediatric Eye Exams
Dry Eye Disease and Treatment
Dry Eyes vs. Red Eyes
All About Dry Eyes
Eyeglasses Boutique
Eyeglass Basics
Designer Frames
Kid’s Optical
Contact Lenses
Eye Exams for Contact Lenses
Disposable Contacts
Insurance Accepted
Sunbit Monthly Payments
Open Menu
Close Menu
Hours & Locations
Electric Rd., Roanoke
Valley View Blvd., Roanoke
Tanyard Rd., Rocky Mount
Our Eye Doctors
Our Staff
Eye Care Services
Eye Emergencies
Comprehensive Eye Exams
Pediatric Eye Exams
Dry Eye Disease and Treatment
Dry Eyes vs. Red Eyes
All About Dry Eyes
Eyeglasses Boutique
Eyeglass Basics
Designer Frames
Kid’s Optical
Contact Lenses
Eye Exams for Contact Lenses
Disposable Contacts
Insurance Accepted
Sunbit Monthly Payments
contact lenses for teens
Acuvue Oasys with Transitions