Nstar Massachusetts Customer Service Numbers

Nstar Massachusetts Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
Call to Nstar Massachusetts for any service support at 1 800-592-2000
Dial another number tel: 800-340-9822

Where is Nstar Massachusetts Head Office Located at?
The corporate office is located at NSTAR, One NSTAR Way, Westwood, MA 02090, United States.
Directions For Driving: The given driving directions path of Nstar Massachusetts from your place to NSTAR, One NSTAR Way, Westwood, MA 02090, United States.

For Availing Customer Email Service Support?:
Send all your queries at customer.service@nstar.com.

Which is the Website?
www.nstar.com is the website of the business.

The Locations Near You?
You can get all nearby locations of Nstar Massachusetts on the map?

What is Nstar Massachusetts in the Process of?

NSTAR Massachusetts is the main office of Nstar a public utility responsible for distribution of Energy services such as electricity and natural gas to the people of the United States. Its customers include both residential and commercial users living in Eastern and Central Massachusetts. NSTAR is known for its affordable, reliable and safe energy services all over the country and serves more than 1,100,000 electricity subscribers living in 81 communities and over 300,000 gas subscribers in 51 communities of Massachusetts.

NSTAR was formed in the year 1999 from the merger of two energy companies named as BEC Energy and Commonwealth Energy System and is based in Westwood, Massachusetts, United States. The company operations are divided into several units which are named as Boston Edison Company, Cambridge Electric Light Company, Commonwealth Electric Company, and NSTAR Gas Company. It is owned by Northeast Utilities which is a holding company and operate many electric utilities in the country.