Libraries in Freedom (NH) Full list of companies Libraries category in Freedom, New Hampshire Freedom Public Library 38 Old Portland Rd, Freedom, NH 03836, (603)539-5176 Page 1