Haunted Letchworth Village (20 pictures)

Letchworth Village was a residential New York institution built for the physically and mentally disabled of all ages from the newborn to the elderly. Letchworth was closed in 1996, leaving the buildings to decay. Many who worked at the Village refuse to speak of their experiences. (source)

Like it? Share it!

Photo Gallery