1. Independent Electric Mechanics 139 Henniker St, Hillsborough, NH 03244 Coordinate: 43.12166,-71.88614 Phone: (603) 464-3869