We encourage members of our community to get the COVID-19 vaccine.  Children 12 yrs and older are eligible to receive the Pfizer vaccine and those  16 yrs and older are eligible for Moderna and Johnson & Johnson. Please call your home clinic to schedule an appointment.

If you suspect you may have COVID-19, please call your home clinic to schedule a curbside testing appointment.


We are vaccinating all PHC patients 16 years and older (for Pfizer) and 18 years and older (Pfizer, Moderna, Janssen). 

Please call your home clinic to schedule your appointment. 

All COVID-19 vaccines currently available in the United States have been shown to be safe and effective at preventing COVID-19.  

Walk-In Clinics

No appointment? No problem.

PHC has walk-in hours at select locations for non-emergency situations.


Community members are invited to register for a COVID-19 vaccine. You do not have to be a PHC patient to receive it.

We encourage all who are eligible to get the vaccine during one of our pop-up vaccine clinic. 


You now have the option to do virtual visits with your health care provider instead of coming into the clinic.

These visits are easy, confidential and are available for no extra charge. All you need is a smartphone, tablet or computer and an internet connection.


Learn more about the programs and services available at PHC.


Learn about careers, internship, and residency opportunities at PHC.


Find a provider.


PHC Ames Dental Clinic is set to open on March 31, 2021. It will be located with PHC Ames Medical Clinic (3510 Lincoln Way). Now accepting new patients.

Call (515) 232-0628 to schedule your appointment.

Walk-In Clinics

Some of our clinics offer walk-in hours care for non-emergency situations.

West Side Medical Walk-In Clinic

7555 Hickman Road
Urbandale, IA 50325
(515) 225-7201

University Medical Clinic

1200 University Ave, #120
Des Moines, IA 50314
(515) 248-1500

Marshalltown Medical Clinic

412 E Church Street
Marshalltown, IA 50158
(641) 753-4021

Primary Health Care, Inc. logo
National Quality Approval Seal from The Joint Commission

An IowaHealth Center

Translate »