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.
East Des Moines
PHC East Side Clinic
3509 E. 29th StreetDes Moines, IA 50317
Services include: Primary care, internal medicine, pediatrics, behavioral health, and prenatal care.
- Clinic appointments 515-248-1600
South Des Moines
PHC South / B. Engebretsen Clinic
2353 SE 14th StreetDes Moines, IA 50320
Services include: Primary care, dental care, pediatrics, behavioral health, and medication-assisted treatment.
- Medical appointments 515-248-1400
- Dental appointments 515-248-1470
Des Moines · University Avenue
PHC University Avenue Health Center
1200 University AvenueDes Moines, IA 50314
At this location: Medical care, dental care, pharmacy, The Project of PHC, and Homeless Support Services.
- Medical · Suite 120 515-248-1500
- Dental · Suite 100 515-248-1888
- Pharmacy · Suite 105 515-262-0854
- The Project of PHC · Suite 120 515-248-1595
- Homeless Support Services · Suite 110A 515-248-1850
Des Moines · MercyOne campus
PHC at MercyOne
250 Laurel StreetDes Moines, IA 50314
Services include: Family medicine, pediatric care, and behavioral health. This is PHC’s Family Medicine Residency Clinic.
- Clinic appointments 515-612-9595
Urbandale
PHC West Side Clinic
7555 Hickman RoadUrbandale, IA 50322
Services include: Primary care, pediatric care, behavioral health, and care for ongoing conditions such as diabetes and asthma.
- Clinic appointments 515-225-7201
Ames
PHC Ames Medical & Dental Clinic
3510 Lincoln WayAmes, IA 50014
Services include: Primary care, dental care, behavioral health, and midwifery and prenatal care.
- Clinic appointments 515-232-0628
Marshalltown
PHC Marshalltown Medical & Dental Clinic
101 Iowa Avenue W, Suite 102Marshalltown, IA 50158
Services include: Primary care, dental care, pediatrics, behavioral health, and pharmacy pickup.
- Clinic appointments 641-753-4021
- Pharmacy pickup 641-717-1023
Before your visit: Services and hours vary by location. Call the clinic to confirm the care you need and appointment availability.
