New Castle Library
301 Wentworth Rd
New Castle, NH 03854
New Castle, NH 03854