Provider Directory
Back to provider directory
John J Allan, MD
Iredell Physician Network | All IPN Providers, Iredell Mooresville, Iredell Cardiology |
---|---|
Affiliations | Iredell Physician Network |
Medical School | University of Kansas School of Medicine, Kansas City, KS |
Internship | Stanford University, Palo Alto, CA |
Residency | Stanford University, Palo Alto, CA |
Fellowship | Cardiology - University of Iowa College of Medicine, Iowa City, IA |
Memberships | Fellow of American College of Cardiology Fellow of American Heart Association |
Board certification | American Board of Internal Medicine - Internal Medicine - Cardiovascular Disease |
Website | iredellcardiology.com |
Notes
Joins Iredell Physician Network effective June 28!