![PHC Ames Medical PHC Ames Medical](https://phciowa.org/wp-content/uploads/2017/05/phc-logo-color.png)
Medical & Dental Clinic
101 Iowa Avenue W, #102
Marshalltown, IA 50158
![](https://phciowa.org/wp-content/uploads/2022/03/Marshalltown-Clinic-1-scaled.jpg)
Dental & Medical Clinic
101 Iowa Avenue W, #102
Marshalltown, IA 50158
Telephone Number
(641) 753-4021
Please call to schedule an appointment.
Need to see a health care provider quickly – but it is not an emergency?
PHC’s Medical Clinics offers a walk-in clinic for non-emergent care such as allergies, small cuts & bruises, earaches, sore throats, fevers, sprains & strains, vomiting or diarrhea.
Medical Clinic Hours
Monday – Thursday | 8:00 am – 8:00 pm |
Friday | 8:00 am – 5:00 pm |
Saturday | 9:00 am – 1:00 pm |
Dental Clinic Hours
Monday – Friday | 8:00 am – 5:00 pm |
Pharmacy Pick-Up Hours
Monday | 9:00 am -3:00 pm |
Tuesday | 8:00 am – 1:00 pm |
Wednesday | 10:00 am – 3:00 pm |
Friday | 11:00 am – 5:00 pm |
PHC patients can pick up medications prescribed by their PHC healthcare provider here. Questions?
Please call the Pharmacy at (641) 717-1023.
![health-icon-14-3](https://phciowa.org/wp-content/uploads/2021/08/health-icon-14-3.png)
Our Services
Telehealth
Dental
Medical
Behavioral Health
Family Practice
Midwifery
Pediatrics
Women’s Health
Programs
Family Planning
Pharmacy
Medication Assisted Treatment
Wellness
![](https://phciowa.org/wp-content/uploads/2021/08/health-icon-1-3.png)