Willowbrook State School
Willowbrook State School was a state-supported institution for children with intellectual disability located in the Willowbrook neighborhood on Staten Island in New York City from 1947 until 1987.The ...