Historical Society of Cheshire County
The Historical Society of Cheshire County has a large library of town histories, published genealogies, and manuscript genealogies for Cheshire County. They also have a large collection of photographs of persons and places in the county. They have volunteers who assist people in person or by correspondence. Located in Keene, New Hampshire.