Find a doctor
Back to results
John Ball, M.D.
|Hospitals|| Presence Saints Mary and Elizabeth Medical Center
|Years in practice||37|
|Board certifications||Internal Medicine, Nephrology|
|Education||George Washington University School of Medicine, Washington, D.C. , University of Pittsburgh Medical Center - University of Pittsburgh Schools of the Health Sciences, Pennsylvania (Residency) , New England Medical Center - Tufts University School of Medicine, Massachusetts (Fellowship)|
To update your profile, please complete the profile change request form.