Wellformed AI

NPI 1104874635 · live from the CMS NPI Registry

Michael J Ball, M.D.

Internal Medicine, Interventional Cardiology in Mechanicsville, VA. National Provider Identifier 1104874635, active.

NPI record

NPI1104874635 Type 1 · individual
StatusActive
Primary specialtyInternal Medicine, Interventional Cardiology 207RI0011X
Practice location7505 Right Flank Rd, Suite 700, Mechanicsville, VA 23116
Practice phone804-559-0405
Mailing address8001 Franklin Farms Dr, Suite 130, Richmond, VA 23229
EnumeratedMay 5, 2006
Last updatedJuly 9, 2014
Sole proprietorNo

Taxonomies and licenses

TaxonomyCodeLicense
Internal Medicine, Interventional Cardiology primary207RI0011X0101029208 (VA)
Internal Medicine, Cardiovascular Disease207RC0000X0101029208 (VA)

Source: CMS NPPES NPI Registry. NPI data is self-reported by providers; license numbers are not verified by CMS.