Liberty Health and Rehab of Indianola
401 Highway 82 West
Indianola, MS 38751
Liberty Health and Rehab of Indianola is a 75 bed nursing care facility located in Indianola, Mississippi. With an average per-household income of $26,144, the facility is in a mostly low income area. It has an average population ...