Jeffrey S. Todd, MD

Cardiology

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

VTC Faculty

Carilion Clinic

Accepting new patients

Call 540-463-2227

Accepting new patients

"I strive to be the type of doctor I would want for myself and my family."

Background

Medical School

  • Medical College of Virginia/Virginia Commonwealth Univ.

Fellowships

  • Penn State University - Hershey Medical Center

Specialties or Medical Focus

  • Cardiology
  • General and Noninvasive Cardiology
  • Heart and Vascular Care

Internships

  • University of Virginia

NPI

  • 1396745402

Residencies

  • University of Virginia

Services

Conditions Treated

  • Atrial fibrillation
  • Echocardiography
  • General cardiology
  • Heart Disease
  • Hyperlipidemia
  • Nuclear cardiology
  • Preventive cardiology
  • Transesophageal echocardiogram

Treatments Offered

  • Direct current cardioversion
  • Nuclear cardiology
  • Stress echocardiography
  • Stress testing
  • Transesophageal echocardiography

Ratings and Reviews

Explained Clearly

(4.8 out of 5)
(4.8 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.8 out of 5)
(4.8 out of 5)

Showed Respect

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

Spent Enough Time

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

29 total reviews

(4.5 out of 5)

Good.

(4.83 out of 5)

Very good on my visit.

(4.83 out of 5)

Good.

(5.0 out of 5)

All above very good

(5.0 out of 5)

Great personal skills.

(5.0 out of 5)

Dr. Todd mentioned a possible _____ of my problem - I acted on it - my problems are reduced -

(5.0 out of 5)

Continued efforts to improve slow heart and breathing problems for a 86 year old patient!

(5.0 out of 5)

I have confidence in my care provider

(5.0 out of 5)

Excellent

(5.0 out of 5)

Dr. Todd is a very good doctor.

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.