Eric Williams, MD

Cardiac Catheterization and Interventions

Program Director, Interventional Cardiology Fellowship

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

VTC Faculty

Carilion Clinic

Accepting new patients

Call 540-982-8204

Accepting new patients

Background

Medical School

  • Temple University Lewis Katz School of Medicine

Fellowships

  • Temple University Hospital

Specialties or Medical Focus

  • Cardiac Catheterization and Interventions
  • Cardiology
  • Interventional Cardiology
  • Heart and Vascular Care

Internships

  • Temple University Hospital

NPI

  • 1467452599

Residencies

  • Temple University Hospital

Services

Conditions Treated

  • Acute coronary syndromes
  • Chronic ischemic heart disease
  • Heart Disease
  • STEMI / cardiogenic shock

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

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

42 total reviews

(4.83 out of 5)

Thank you, Dr. Williams and Kelly.

(5.0 out of 5)

Excellent, the best.

(5.0 out of 5)

Dr. Williams is the very best. He listens & takes an interest.

(5.0 out of 5)

Dr. WILLIAMS is outstanding

(5.0 out of 5)

Dr. Williams is a great & caring man.

(5.0 out of 5)

Could not ask for a better health care provider than Dr. Eric Williams.

(5.0 out of 5)

Dr. Williams is an excellent cardiologist. We are fortunate to have him.

(5.0 out of 5)

One of the BEST doctors @ Carilion.

(5.0 out of 5)

Dr. Williams is a wonderful, caring doctor. I couldn't ask for a better cardiologist!!

(5.0 out of 5)

Dr. Williams and his staff are the very best in all categories.

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.