1. Megawatt Energy Solutions, LLC 1005 Main St Unit 2129, Pawtucket, RI 02860 Coordinate: 41.86304,-71.39935 Phone: (855) 634-2988