Find contact information here to make an appointment.

About
Dr. Craig Clark, DO is a cardiology specialist in Urbandale, IA. Dr. Clark completed a residency at University of Iowa Hospitals & Clinics. He currently practices at UnityPoint Clin Fam Urgt Sprts. Dr. Clark is board certified in Advanced Heart Failure and Transplant Cardiology.
Education
- University of Iowa Hospitals & Clinics, Fellowship Hospital — 2001
- University of Iowa Hospitals & Clinics, Residency Hospital — 1998
- Iowa Meth Med Ctr, Internship Hospital — 1996
- UNIVERSITY OF IOWA, Medical School — 1996
Insurance Accepted
- HAP Insurance
- MultiPlan
* Please verify this information when scheduling an appointment.
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. Clark?

Frequently Asked Questions
A list of accepted insurance providers is available on the Healthgrades insurance check. It is always a good idea to verify your insurance when making an appointment.
Dr. Clark frequently treats the following conditions: Heart Disease, Arrhythmias, and Acute Venous Embolism Thrombosis. See more on Sharecare.
Dr. Clark's office is located at 2901 86TH ST, Urbandale, IA 50322. You can find other locations and directions on Sharecare.
Yes, Dr. Craig Clark, DO holds board certifications in Advanced Heart Failure and Transplant Cardiology.
Dr. Clark has over 26 years of healthcare experience.
There is a star rating of 5/5 for Dr. Craig Clark, DO. Patients say that they trusted the provider's decisions and the provider explained conditions well. See all patient feedback on Sharecare.
Locations
-
UnityPoint Clin Fam Urgt Sprts
-
1
UnityPoint Clin Fam Urgt Sprts
2901 86TH ST, Urbandale, IA 50322 (515) 276-3406
-
1