store:
 location:

Eversource Energy, 1 Nstar Way, Westwood, Massachusetts, 02090

Store Hours of Operation, Location & Phone Number for Eversource Energy


  1. NSTAR
    1 Nstar Way Westwood MA 02090

    Hours(Opening & Closing Times):
    24 hours

    Phone Number: 800-592-2000

    Customer Service Email or Contact:
    https://www.eversource.com/Content/ema-e/about/contact

The map and information below will help you find the closest Eversource Energy near you. Need to know what time Eversource Energy in Westwood opens or closes, or whether it's open 24 hours a day? Read below for business times, daylight and evening hours, street address, and more.

Based in Hartford, CT, and Boston, MA, Eversource Energy formed in 1966 creating a multi-state public utility holdings company. In 2015, Northeast Utilities and subsidiaries rebranded as Eversource Energy. The company offers retail electricity and natural gas to nearly 3.6 million customers in Connecticut, Massachusetts, and New Hampshire. By pursuing sustainable initiatives, the utility proactively contributes to cleaner environments. The supplier connects with consumers utilizing solar panels and windmills to add renewable power to the system. Eversource Energy also shares knowledge about plug-in electric vehicles with surrounding communities to reduce carbon dioxide emissions and fossil fuel reliance. The energy outfit creates a brighter future by helping to educate students through location-specific programs touching on safety and energy efficiency, as well.