Glenwood Health and Rehabilitation
615 Mountain View Rd
Glenwood, AR 71943
Located at 615 Mountain View Rd in Glenwood, Arkansas, Glenwood Health and Rehabilitation is an 80 unit nursing home facility. The community is in a primarily low income area, with an average per-family income of $30,383. It is ...