Michael J. Ball, M.D., F.A.C.C.

Board Certifications:
Internal Medicine
Cardiovascular Disease
Interventional Cardiology

Education:
B.Chem.E. Manhattan College
Bronx, New York
M.D. State University of New York
Downstate Medical Center
Brooklyn, NY

Post-Doctoral Training:
Internship Internal Medicine
Medical College of Virginia
Residency Internal Medicine
Medical College of Virginia
Fellowship Cardiology
Medical College of Virginia

Specialty Interests:
Cardiac Catheterization
Coronary Artery Intervention: PTCA and Stenting
Cardiac Consultation

Office:
Hanover Medical Park map
(804) 559-0405