Marshalltown Medical Clinic

412 E Church St, Marshalltown, IA 50158

(641) 753-4021

How can we help you?


Learn more about the programs and services available at this PHC location.


Meet the medical providers at PHC Marshalltown Medical clinic.


Access your medical information or pay bills through the patient’s portal.


Marshalltown Medical Clinic provides

  • General Medical & Preventative Care
    • check-ups, physicals
    • chronic disease management
  • Pediatric Care
    • child well visits
    • vaccines, immunizations
  • Integrated Behavioral Health
    • depression and anxiety screening
    • psychiatric medication management
  • Medication Assisted Treatment (MAT)
    • for those struggling with substance use

OB/GYN services are available at our Speciality Health Clinic.

PHC will see patients regardless of ability to pay.

Make PHC Your Medical Home!

A medical home uses a team based approach to your medical care to achieve the best possible health outcome.

412 E. Church Street
Marshalltown, IA 50158

(641) 753-4021


Monday – Friday  8:00 AM – 5:00 PM
Saturday  9:00 AM – 1:00 PM


Click on a provider’s name to learn more about them.

Need To See A Provider?

Call (641) 753-4021 to schedule your appointment!

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

An IowaHealth Center