Topic - Glenwood Resource Center
Subscribe to this topic via RSS or ATOMThe Iowa Institution for Feeble-Minded Children was a psychiatric hospital for the treatment of what was then known as mental retardation located in the Loess Hills adjacent to Glenwood, Iowa. The facility is now known as the Glenwood Resource Center. - Source: Wikipedia