Preserving Intellectual Disability History: The Elwyn Archives and Museum
31 May 2022 – Chelsea D. Chamberlain and Elliott W. Simon
Founded in 1852 as the Pennsylvania Training School for Feeble-Minded Children, Elwyn is the oldest continuously operating educational facility for people with intellectual disabilities in the United States. Today, headquartered just outside Philadelphia, it is a large multi-state provider of community-based and residential supports to people with a wide range of disabilities. Read More