Hancock Inn Address: 33 Main St, Hancock, NH 03449 Phone: (603) 525-3318 Payment: Restaurants, Hotels & Motels, Bed & Breakfasts Other Businesses: Fiddleheads Cafe at 28 Main St, Hancock, NH 03449 Russell Electric Co Inc at 68 Longview Rd, Hancock, NH 03449 Mediation Services-New England at 125 Middle Rd, Hancock, NH 03449 D S Huntington Co at 31 Depot Rd, Hancock, NH 03449