1. Thayer Public Library 3 Ashuelot Main St, Ashuelot, NH 03441 Coordinate: 42.77771,-72.42361 Phone: (603) 239-4099