Patten North Haverhill Library Address:2885 Dartmouth College Highway North Haverhill NH 03774Primary Phone:603-787-2542Services:Access to computers and internet