1. Dodd Electric 88 Twist Hill Rd, Dunbarton, NH 03046 Coordinate: 43.08646,-71.54143 Phone: (603) 774-2400