Phone Number of
National Grid Mass is
+1-781-907-1000 .
National Grid Mass is one of the service locations,
National Grid USA, a subsidiary of National Grid plc providing electricity and gas services in both residential and non-residential sectors. National Grid plc mainly belongs to the United Kingdom, where it is headquartered in London, and has been present in Utility industry since 1990. After UK, the company has major operations in the United States, covering all areas through two headquarters located in Massachusetts and New York.
National Grid Mass Customer Service Number
For your any types of query and question regarding National Grid Electricity and Gas services, you can reach customer representatives by following numbers.
National Grid Mass Electricity+1-800-322-3223 or
711 (Hearing/speech-impaired customers), for Customer support
+1-800-465-1212, for Power outages
National Grid Mass Gas+1-800-732-3400, Customer support for existing customers
+1-877-696-4743, for new installations
+1-800-233-5325, in case of gas emergencies
The lines are available to help you Monday through Friday from 07:00 am to 05:00 pm.
You can also reach Customer Service Center by sending letters at:
PO
Box 960, Northborough MA 01532-0960, USA
National Grid Mass Billing and Payments
To check out your bills and to understand bills and rates, you can visit at www1.nationalgridus.com/BillsAndPayments
There are several ways to make a payment which include by phone, online, mail, and pay in person.
National Grid Mass Payment by PhoneTo make electricity payment by phone, call at
+1-888-849-4310 or 711 (Hearing or speech-impaired), available Monday through Friday from 08:00 am to 08:00 pm, and Saturday from 08:00 am to 01:00 pm.
National Grid Mass Online PaymentIf you want to pay your bills online, so you have two easy ways to pay and manage your
Energy bill, pay by Bank Account and pay by Credit or Debit Card.
To pay by bank, visit at www1.nationalgridus.com/MakeAOneTimePayment
To pay by card, visit at https://paynow7.speedpay.com/NationalGrid/index.ASP
National Grid Mass Mailing AddressYou can send your electricity payment at mailing address:
National Grid, P.O. Box 11737, Newark, NJ 07101-4737, USA
National Grid Mass Address
The address of National Grid Mass is 40 Sylvan Road, Waltham, Massachusetts 02451, United States.
National Grid Mass Website
The Website of National Grid Mass is
www1.nationalgridus.com.
National Grid Mass Customer Support Service Phone Number
The customer support phone number of National Grid Mass is
+1-781-907-1000 (Click phone number to call).
The postal and
official address, email address and
phone number (
helpline) of
National Grid Mass Service Center and
National Grid Mass customer service phone number is given below. The
helpline of National Grid Mass customer service phone number may or may not be
toll free.
Click Here To View National Grid Mass Customer Service Phone Numbers