top of page
0
Gallery _CartView_Cart_Label (0)
Ghosts of Letchworth Village
Thiells, NY
The 2,400 acre campus once consisted of more than 130 buildings, but the few that remain are in poor condition. This was an ominous place with a dark and scandalous history.
bottom of page