William K. Harris, MD

Family Medicine

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

VTC Faculty

Carilion Clinic

Offering Virtual Visits

Call 540-265-5500

Offering Virtual Visits

Background

Medical School

  • West Virginia University School of Medicine

Specialties or Medical Focus

  • Family Medicine
  • Primary Care

NPI

  • 1457323594

Residencies

  • Virginia Tech Carilion School of Medicine

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)

121 total reviews

(5.0 out of 5)

Dr. Harris is exceptional in all areas and since I'm severely hearing impaired it can be frustrating communicating with me (I'm a speech reader) but they are always very patient.

(5.0 out of 5)

Dr. Harris is excellent in every way!

(5.0 out of 5)

Carilion needs more doctors like Dr. Harris. He sets the standard for patient care and I every confidence in him. I hold Dr. Harris in the highest regard.

(5.0 out of 5)

All Good Thanks

(5.0 out of 5)

Dr. Harris is amazing, both personally and professionally

(5.0 out of 5)

I have already recommended him to others!

(5.0 out of 5)

I have seen Dr Harris for 20 years. I will never switch bc he is a very genuine, kind,caring provider. That just wants to help you and keep you as healthy as you can be.

(5.0 out of 5)

I am extremely lucky to have Dr. Harris and his staff as my provider.

(5.0 out of 5)

Dr. Harris was the first doctor in the last five years who listened to me about my hip and the problems I am having.

(5.0 out of 5)

I seen Dr Harris for 30 years

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.