Search

Dr. MICHAEL J BALL -- M.D.

Individual Provider (NPI-1) Active

Internal Medicine, Interventional Cardiology

Provider Information

NPI Number
1104874635
Provider Type
Individual Provider (NPI-1)
Credentials
M.D.
Status
Active

Contact & Location

Address
7505 RIGHT FLANK RD SUITE 700, MECHANICSVILLE, VA, 231163865
Phone
(804) 559-0405
Fax
(804) 559-0409

Specialties & Taxonomies

Internal Medicine, Interventional Cardiology Primary License: VA #0101029208
Internal Medicine, Cardiovascular Disease License: VA #0101029208

All Addresses

LOCATION

7505 RIGHT FLANK RD SUITE 700

MECHANICSVILLE, VA, 231163865

(804) 559-0405

MAILING

8001 FRANKLIN FARMS DR SUITE 130

RICHMOND, VA, 232295108

(804) 521-5800