Skip to main content

Provider Directory

Back to provider directory

John J Allan, MD

  • Cardiology
  • Accepting new patients
  • Offers virtual visits
  • 704.878.4694
  • 925 Thomas Street
    Statesville, NC 28677
  • Phone:
    704.878.4694
  • Fax
    980.635.1565
  • Office hours
    STATESVILLE: Mondays, 1:00-5:00 PM | Tuesdays, 8:00 AM-12:00 PM; 1:00-5:00 PM | Wednesdays, 1:00-5:00 PM | Thursdays, 8:00 AM-12:00 PM; 1:00-5:00 PM | Fridays: 8:00 AM-1:00 PM MOORESVILLE: Mondays, 8:00-11:00 AM | Wednesdays, 8:00-11:00 AM | Fridays: 2:00-5:00 PM
  • Accepting new patients
Iredell Physician Network All IPN Providers, Iredell Mooresville
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!

  • 925 Thomas Street
    Statesville, NC 28677
  • Phone:
    704.878.4694
  • Fax
    980.635.1565
  • Office hours
    STATESVILLE: Mondays, 1:00-5:00 PM | Tuesdays, 8:00 AM-12:00 PM; 1:00-5:00 PM | Wednesdays, 1:00-5:00 PM | Thursdays, 8:00 AM-12:00 PM; 1:00-5:00 PM | Fridays: 8:00 AM-1:00 PM MOORESVILLE: Mondays, 8:00-11:00 AM | Wednesdays, 8:00-11:00 AM | Fridays: 2:00-5:00 PM
  • Accepting new patients