1. Megawatts Electric 2664 Lower East Rd, Bennington, VT 05201 Coordinate: 42.882656,-73.19232 Phone: (802) 442-7138