Michael J Ball, MD Cardiovascular Disease and Internal Medicine

Michael J Ball, MD

Cardiovascular Disease and Internal Medicine
Henrico, VA 23229 (1 other location)
Is this you? Claim your profile

Patients’ Perspective

  • Easy scheduling
  • On-time appointments
  • Friendly staff

About Michael J Ball MD

Michael J Ball, MD is a health care provider primarily located in Henrico, VA, with another office in Mechanicsville, VA. They have 46 years of experience. Their specialties include Cardiovascular Disease and Internal Medicine.


Dr. Michael J Ball has 2 locations

Virginia Cardiovascular Specialists Pc 7603 Forest Ave Ste 107 Henrico, VA 23229
Brian Kendall Holdaway Md 8220 Meadowbridge Rd Ste 310 Mechanicsville, VA 23116


Dr. Michael J Ball has the following 2 specialties

Specialty Expertise

Dr. Michael J Ball has the following 10 areas of expertise

  • High Cholesterol (Hypercholesterolemia)
  • Heart Catheterization
  • High Blood Pressure (Hypertension)
  • Unstable Angina
  • Acute Coronary Syndrome (ACS)
  • Heart Failure
  • Myocardial Infarction
  • Heart Block
  • Angiography
  • Angioplasty


46 Years Experience

State University Of New York Downstate Medical Center College Of Medicine

Graduated in 1976

Georgetown University Medical Center


Dr. Michael J Ball Accepts the Following Insurance

We are sorry, it looks like we don't have insurance information. Please call Michael J Ball's office for more information.

More about Dr. Michael J Ball

VCS physicians believe in preventing heart disease just as strongly as they believe in diagnosing and treating it. Early identification of cardiovascular disease plays an important role in prevention. It gives you, the patient, valuable information to develop a lifestyle and treatment plan. VCS is proud to have helped improve the heart-health of Virginians for over 30 years.

Similar Doctors

Dr. Michael J Ball is similar to the following 10 doctors near Henrico, VA