John P. Mehegan , MD

Phone 319-339-3400

2000 South Main Street
Fairfield, Iowa 52556
Get Directions

Medical School

  • Ohio State University, 1983

Residency

  • Bethesda Naval Hospital (internal medicine) 
  • University of Iowa (cardiology)                                                                                 

Fellowship

  • University of Iowa Hospitals and Clinics

Board Certifications

  • American Board of Internal Medicine, Cardiovascular Disease, Internal Medicine

Specialty

Cardiology

Areas of Interest

Diseases / Conditions Treated

Heart care

Congestive Heart Failure

 

Accepts Children

No