1. Total Power Electric 125 Long Pond Rd, Dunbarton, NH 03046 Coordinate: 43.06284,-71.58383 Phone: (603) 238-2776