Skip to content
1 - /townhall/Kasich1/ -- Capitol Hill Town Hall Series
TRENDING:
Advertisement

Topic - Glenwood Resource Center

The 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

Related Stories