At Envision Eye Care, we’re committed to providing quality care to our patients in Marion, Cedar Bluff, and Abingdon, VA and Bristol, TN. We know how important it is to find an optometrist near you who takes the time to get to know you, because we believe that maintaining good eye health is an ongoing partnership and requires customized solutions that fit your lifestyle.

Our excellent eye doctors have extensive experience performing comprehensive eye exams as well as treating and managing a number of eye diseases and conditions, both common and uncommon. At Envision Eye Care, we’re committed to providing you with thorough explanations and listening to your needs in order to give you the personalized eye care experience you deserve.

Bristol Office Manager

Cody Harris

Bristol Office Manager
Abingdon Office Manager

Elizabeth Rector

Abingdon Office Manager
Brandi Sheets headshot

Brandi Sheets

Cedar Bluff Office Manager

Marion Office Manager

Teresa Frederick

Marion Office Manager


“Great doctors! State of the art technology and a great selection of frames to choose from.”
– T.R.

“Excellent eye care. Staff very professional, courteous and kind. Highly recommend!”
– P.T.

“From front desk, to exam, to checkout, to insurance/billing the whole team are just the best of the best. I’ve been a patient of Envision Eye Care for many years and will continue going.”
– C.S.

“Very friendly staff, affordable glasses! Eye exam was very thorough. Got my glasses back in a week. Very happy with the service.”
– M.L.