1. Westmoreland Public Library 33 S Village Rd, Westmoreland, NH 03467 Coordinate: 42.96316,-72.43947 Phone: (603) 399-7750