Ingalls Health Services can be found at Glenwood Plaza, SWC 183rd & Halstead, Glenwood, IL 60425, Glenwood, IL. Browse the map below for directions and see other nearby Ingalls Health Services locations.
| Address | SWC 183rd & Halstead, Glenwood, IL 60425 |