Satellite map of Willowbrook State School
Map of 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.
Latitude: 40° 35' 57.98" N
Longitude: -74° 09' 2.02" W