CHI Health Clinic Logo

Family Medicine/Pediatrics (Glenwood)  

1203 South Locust Street
Glenwood, IA 51534
Phone: (712) 527-3699   
Fax: (712) 527-3930


Click for Larger View
Medical Providers
Hours
Print
Monday – Thursday 7:30 a.m. – 6:00 p.m.
Friday 8:00 a.m. – 5:00 p.m.
Sat 8:30 a.m. – Noon