Looking for a Primary Care provider? Schedule online.

Skip to Main Content
Family Medicine

The Iowa Clinic Altoona - Family Medicine

Schedule Online

Call to Schedule: 515.875.9000

Convenient Scheduling Options



Why choose The Iowa Clinic Family Medicine in Altoona?

We don’t just see patients…we see mothers, daughters, fathers, sons, and friends. Our Family Medicine physicians and staff at the Altoona clinic are committed to exceeding your expectations while providing healthcare services of the highest quality. We are an appointment based clinic but will do our best to accommodate same day requests. If able, please call ahead to our office 515.875.9020.


Matthew Nicholson, DO


My husband and I could not be more pleased with or confident in the medical care we received at The Iowa Clinic Altoona Clinic, specifically from Dr. Matthew Nicholson. The entire experience, from booking an appointment to being greeted personally by Hazel at the front desk, has made us (and our son) loyal patients.
Altoona, IA
Back to top