1. Megawatts Electric Po Box 137, Shaftsbury, VT 05262 Coordinate: 42.96144,-73.21659 Phone: (802) 442-4794
2. Megawatts Electric 2664 Maple Hill Rd, Shaftsbury, VT 05262 Coordinate: 43.02428,-73.15802 Phone: (888) 867-2404