Craig Stark, MD

(515) 386-2488

About Dr. Stark

Dr. Craig Stark received his medical training at Wayne State University in Detroit.  He completed his internal medicine residency at University of Iowa Hospitals and Clinics in Iowa City, where he also completed fellowships in cardiology and interventional cardiology. 

Dr. Stark is board certified in general, interventional and nuclear cardiology and echocardiology.  He is affiliated with UnityPoint Clinic - Cardiology in Des Moines.

Common Reasons to See a Cardiologist

Diagnosis and treatment of:

  • Chest pain or discomfort (angina)
  • Irregular heartbeat (arrhythmia)
  • Regularly high blood pressure (hypertension)
  • Coronary artery disease
  • Heart failure (cardiomyopathy)
  • Pulmonary hypertension
  • Heart disease during pregnancy
  • Adult congenital heart disease
  • Preventive cardiology