Letchworth Village

Letchworth Village Road (at Ridge Road), Thiells Letchworth Village was a residential institution for people of all ages with disabilities. When the Village opened in 1911, many considered it as practicing a progressive way of caring for people with disabilities. At over 2000 acres of land and 130 buildings, the Village was intended for a… Continue reading Letchworth Village