Glenwood Health And Rehabilitation, LLC is a nursing home located in Glenwood , Arkansas. This nursing home was first approved to provide Medicare and Medicaid services on 09/29/2004. It has 80 certified beds. Glenwood Health And Rehabilitation, LLC is located 615 Mountain View Road, Glenwood, AR 71943 and can be contacted via phone number (870) 356-3953.