Haverstraw, Rockland County. Letchworth was described as an ideal center for the mentally challenged
and praised by the state at first. Yet rumors such as the mistreatment of patients and horrific experimenting
continued to circulate long after its closing.