Christopher D. Olsen, DO

Family Medicine

(4.9 out of 5)
983 Total Ratings
(4.9 out of 5)
983 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

Ratings and Reviews

Explained Clearly

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

Listened Carefully

(4.9 out of 5)
(4.9 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)

121 total reviews

(5.0 out of 5)

Knowledgeable, caring and good communiator.

(5.0 out of 5)

I like Dr. Olsen a lot. He never makes me feel rushed and I feel like he really gives me his full attention during my visit.

(5.0 out of 5)

Dr. Olsen is a committed member of our medical community and genuinely cares about of each and every one of his patients. He is a model practitioner.

(5.0 out of 5)

Dr. Olsen is always well informed about my extensive past medical history and cares about my general health and needs

(5.0 out of 5)

Dr. Olsen is one of a kind and I feel fortunate to have him as my PCP.

(5.0 out of 5)

Dr. Olsen is a GP I trust totally.I respect him for his knowledge, concern, and thoroughness.Moreover, I respect him as a man.My wife, a patient of his, also agrees with the above.

(5.0 out of 5)

Dr. Olsen listens to me, is honest with me, and his treatment meets me where I am. Superior service!

(5.0 out of 5)

I have never had a bad experience with Dr Olsen.

(5.0 out of 5)

Dr Olsen is always focused and attentive to the issues concerning me. I appreciate his guidance as I am aging and encountering new issues.

(4.57 out of 5)

Good

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.