David McAllister, DO
Health & MedicalCardiologists

Description
David McAllister, DO, is a highly experienced interventional cardiologist at MercyOne Iowa Heart Center, specializing in the diagnosis and treatment of heart and vascular conditions. He provides advanced, minimally invasive procedures such as cardiac catheterization, angioplasty, and stenting to restore blood flow and improve heart function. Dr. McAllister is committed to patient-centered care, helping individuals manage cardiovascular disease, reduce risk factors, and achieve better long-term heart health and quality of life.
Business Hours
| Sunday | Closed |
|---|---|
| Monday | 09:00am – 06:00pm |
| Tuesday | 09:00am – 06:00pm |
| Wednesday | 09:00am – 06:00pm |
| Thursday | 09:00am – 06:00pm |
| Friday | 09:00am – 06:00pm |
| Saturday | Closed |