1. Megawatts Electric 233 Lower East Rd, Bennington, VT 05201 Coordinate: 42.939,-73.17648 Phone: (802) 442-7138