Primary and dental care in Marshalltown, Iowa

PHC Marshalltown Medical & Dental Clinic

Find primary care, dental care, pediatrics, behavioral health, and more at PHC in Marshalltown. We welcome individuals and families from Marshalltown and nearby communities, including Tama, Toledo, State Center, and Le Grand.

We accept Medicaid, Medicare, and most private insurance. Flexible payment options are available if you need help with costs.

PHC Marshalltown Medical & Dental Clinic on Iowa Avenue

Plan your visit

Hours, phones & directions

PHC Marshalltown is located on Iowa Avenue in downtown Marshalltown. Call the clinic with questions about appointments or services.

PHC Marshalltown Medical & Dental Clinic

101 Iowa Avenue W., Suite 102
Marshalltown, IA 50158

Clinic: (641) 753-4021

Get directions

Medical clinic hours

Monday–Thursday
8 a.m.–8 p.m.
Friday
8 a.m.–5 p.m.
Saturday
9 a.m.–1 p.m.

Call: (641) 753-4021

Dental clinic hours

Monday–Friday
8 a.m.–5 p.m.

Call the clinic: (641) 753-4021

Pharmacy pickup hours

Monday–Thursday
9 a.m.–3 p.m.
Friday
9 a.m.–5 p.m.
Saturday–Sunday
Closed

Call: (641) 717-1023

Pharmacy prescriptions must be written by a PHC provider. Call ahead to confirm your prescription is ready.

Onsite parking is available near the clinic entrance. Pharmacy hours may change on holidays; call ahead to confirm pickup hours.

Care close to home

Services at PHC Marshalltown

Find primary care, dental care and other services for individuals and families in Marshalltown and nearby communities. Call the clinic to ask about appointments and services at this location.

Dental care

Dental exams, cleanings, X-rays, fillings and care for tooth pain. Call to ask about current openings.

Learn about dental care

Medication-assisted treatment

Treatment for opioid use disorder may include medicine, counseling and recovery support. Call to ask about location availability.

Learn about MAT

PHC Pharmacy pickup

Pick up prescriptions written by a PHC provider at the Marshalltown location. Call ahead to confirm your prescription is ready.

Learn about PHC Pharmacy

Services and appointment availability may vary. Call (641) 753-4021 to ask about care at the Marshalltown clinic.

Your care team

Meet Our Marshalltown Providers

Get to know the providers who care for patients at PHC Marshalltown. Provider schedules can change, so call the clinic to ask about current providers and appointments.

Call PHC Marshalltown

Call with questions about services, appointments or planning your visit to the Marshalltown clinic.

Translate »