Verified
1005 Main Street, Pawtucket, RI, United States (Suite 2129)
1005 Main Street Pawtucket Rhode Island 02860 US

Megawatt Energy Solutions, LLC is an solar PV design, development and installation company. We are also a full service electrical contracting company.

Hours: Monday to Friday – 8:00am-5:00pm | Saturday & Sunday – Closed

View on the Hope Artiste Village Map