Christopher D. Olsen, DO

Family Medicine

(4.9 out of 5)
1027 Total Ratings
(4.9 out of 5)
1027 Total Ratings

VTC Faculty

Carilion Clinic
Call 540-721-2689

Background

Medical School

  • Edward Via College of Osteopathic Medicine

Specialties or Medical Focus

  • Family Medicine
  • Primary Care

NPI

  • 1396308805

Residencies

  • Virginia Tech Carilion School of Medicine (VTCSOM)

Ratings and Reviews

Explained Clearly

(4.9 out of 5)
(4.9 out of 5)

Listened Carefully

(5.0 out of 5)
(5.0 out of 5)

Easy Instructions

(4.9 out of 5)
(4.9 out of 5)

Knew Medical History

(4.9 out of 5)
(4.9 out of 5)

Showed Respect

(5.0 out of 5)
(5.0 out of 5)

Spent Enough Time

(4.9 out of 5)
(4.9 out of 5)

130 total reviews

(5.0 out of 5)

Dr Olsen always makes sure you understand his instructions before you leave the office. And he gives you enough information so you can be involved in deciding which treatment option may work best for you.

(5.0 out of 5)

Dr Olsen had clearly reviewed my history, encouraged questions and offered advice. Couldn't be happier.

(5.0 out of 5)

Dr Olsen always professional, caring, knowledgeable and good listener

(5.0 out of 5)

Dr. Olsen is wonderful!! Other doctors could learn from him about how to listen and communicate with their patients.

(5.0 out of 5)

Wonderful Provider. We are so lucky to have him.

(5.0 out of 5)

Good

(5.0 out of 5)

Dr Olsen is excellent in every professional manner.

(4.94 out of 5)

He was as thorough and precise as any provider could possibly be. Each amd every step of procedure was carried out painlessly and in a timely manner.

(5.0 out of 5)

I have never had a problem at my Carilion in Westlake. They are more like old friends then medical practioners. It is always a pleasure to see them.

(5.0 out of 5)

Knowledgeable, caring and good communiator.

Accepted Insurance

Carilion Clinic contracts with most major health insurance carriers. This list is updated periodically and is subject to change without notice. Please contact your insurance company or health benefits manager to better understand how your policy works and any financial liability that you may have, prior to receiving care.