Libraries in North Haverhill, NH Patten Public LibraryMAIN StNorth Haverhill, NH, 037746037872542LibrariesLibraryPublic Library Show More