Primary Care Centers in Marshalltown, Iowa

Map of Locations

Locations List

Provider Name Address Services Rating
1 UnityPoint Health Family Medicine - Marshalltown 303 Nicholas Dr
Marshalltown, IA
ZIP 50158
Annual physical exams
Disease management (asthma
high blood pressure
diabetes
obesity)
Flu shots
Managing existing conditions (migraines
4 stars rating
2 Primary Health Care Medical - Marshalltown 101 Iowa Ave W Suite 102
Marshalltown, IA
ZIP 50158
Chronic Illness Management
Medication assisted treatment
Midwifery & Maternal Health
Walk-in clinic for non-emergent care including allergies
small cuts & bruises
earaches
sore throats
3 stars rating
3 UnityPoint Health - Marshalltown Multi-Specialty 51 Unity Pt Wy
Marshalltown, IA
ZIP 50158
Annual physical exams
Bone fracture treatment
Cardiac care
Chronic Disease Management
Dermatology care
Family planning
Gynecological treatments