Primary Health Care locations

Find a PHC clinic near you

Find medical, dental, and behavioral health care at Primary Health Care clinics in Des Moines, Urbandale, Ames, and Marshalltown, Iowa. Choose a location to see its services, hours, phone numbers, and directions.

We accept Medicare, Medicaid, and most private insurance. Check with your insurance plan to confirm that PHC is in your network.

Explore our clinics

Find a Primary Health Care location in Central Iowa. Call to schedule an appointment, or visit a clinic’s page for hours and more information about its services.

Entrance to PHC at MercyOne in Des Moines, Iowa

Des Moines · MercyOne campus

PHC at MercyOne

250 Laurel Street
Des Moines, IA 50314

Services include: Family medicine, pediatric care, and behavioral health. This is PHC’s Family Medicine Residency Clinic.

Before your visit: Services and hours vary by location. Call the clinic to confirm the care you need and appointment availability.

Translate »