Looking for Primary Care services? Schedule online with an Iowa Clinic provider.

Skip to Main Content
Internal Medicine

Internal Medicine: Specialized Care for Adults

Find answers or get the care you need, when you need it.

schedule online 

Call to Schedule: 515.875.9000

Juggling work and other responsibilities takes enough time out of your day. Same-day, next-day or virtual appointment options provide flexibility. At The Iowa Clinic, there’s always an internal medicine clinic provider close by to support your health.

SCHEDULE ONLINE     Virtual Care

Back to top