Organizations in Cheshire, CT
Cheshire Historical Society