1. CHI Health Rehabilitation Care (Glenwood) 1203 S Locust St, Glenwood, IA 51534 Coordinate: 41.03693,-95.74762 Phone: (712) 527-2163