Russell Electric Co Inc Address: 68 Longview Rd, Hancock, NH 03449 Phone: (603) 525-3071 Electricians, Electrical Other Businesses: Mediation Services-New England at 125 Middle Rd, Hancock, NH 03449 Fiddleheads Cafe at 28 Main St, Hancock, NH 03449