1. EnergySquid 106 W Merrimack St, Manchester, NH 03101 Coordinate: 42.98917,-71.4657 Phone: (888) 674-4533