The Glenwood Resource Center in Glenwood, Iowa, is set to permanently close after investigators determined intellectually disabled patients were mistreated at the facility.
loading...