Farms in North Haverhill (NH) Full list of companies Farms category in North Haverhill, New Hampshire Hatchland Farms Shop 401 Clough Rd, North Haverhill, NH 03774, (603)787-2308 Page 1