Nonprofit ministry expanding to Shelby County offers ‘relief valve’ to DCS
Rapidly growing Isaiah 117 House is one of more than two dozen faith-based organizations helping the Department of Children’s Services by providing space for children awaiting placement so they don’t have to sleep on office floors.