PHC Marshalltown Medical & Dental
Primary care, dental, behavioral health, and pharmacy services in Marshalltown
Our Marshalltown clinic provides primary medical care, dental care, behavioral health, pediatric care, and onsite pharmacy services for patients and families in Marshall County. We accept Medicaid, Medicare, and most private insurance, with a sliding fee scale available for patients without coverage.
Location, Hours & Directions
📍 Address:
101 Iowa Avenue W, #102, Marshalltown, IA 50158
📞 Clinic Phone: (641) 753-4021
🕒 Medical Clinic Hours
- Mon–Thu: 8:00 AM – 8:00 PM
- Fri: 8:00 AM – 5:00 PM
- Sat: 9:00 AM – 1:00 PM
🕒 Dental Clinic Hours
- Mon–Fri: 8:00 AM – 5:00 PM
💊 Pharmacy Pickup Hours
- Mon: 9:00 AM – 3:00 PM
- Tue: 8:00 AM – 1:00 PM
- Thu: 10:00 AM – 3:00 PM
- Fri: 11:00 AM – 5:00 PM
📞 Pharmacy: (641) 717-1023
🅿️ Parking & Entrance
Onsite parking near the clinic entrance. Accessible parking available close to the doors.
🧭 Directions
Tap the address above to open Google Maps for turn-by-turn directions.
Services at This Location
🩺 Medical Care
Adult & family primary care—checkups, chronic condition management, and sick visits.
🦷 Dental Services
Preventive and restorative dental care—cleanings, exams, fillings, and extractions.
🧠 Behavioral Health
Therapy and care coordination to support your mental and emotional well-being.
🧒 Pediatrics
Well-child care, vaccines, and school/sports physicals for kids and teens.
🤝 MAT (Medication-Assisted Treatment)
Compassionate support for opioid use disorder with medication plus counseling.
🤰 Midwifery & Maternal Health
Prenatal care, education, and referrals for high-risk needs as appropriate.
🫶 Family Planning & Women’s Health
Annual exams, Pap tests, contraception, and counseling.
💊 PHC Pharmacy (Pickup)
Pick up medications prescribed by your PHC provider during posted pharmacy hours.
