National Grid USA Phone Number



National Grid is an electricity and gas company. National Grid's core business is the delivery of electricity and natural gas in the US and the UK.

National Grid USA Corporate Office Headquarters HQ Address<

Phone Number

1-781-907-1000Review and Hint Needed


 out of   based on 1 reviews.
Sort by:  Newest  Most Viewed  Oldest
Date Rating Comment
12/31/2013 National Grid USA - My name is Jennifer Taris and I submitted a claim
My name is Jennifer Taris and I submitted a claim form on 9/10 regarding a property that I own and rent out at 138 Cannongate III, Nashua, NH 03063. I never heard back from Liberty, so I called781-907-3930 to follow up on my claim. I have left 3 messages and no one has called me back regarding the status of my claim.

The address on my claim form is 4 Brett Circle, Pelham, NH 03076 and is where the claim check should be sent. I can be reached by phone at 617-283-7928.


Jennifer Taris

JenniferRead More
Add a comment:

Please click on the number of stars to award for the company's customer service. Please do not enter personal information into the comments.

(Comments will be added pending approval by the webmaster.)

Company Rating:
Your Comment:
Your First Name or Nickname:
Your E-Mail Address (not published):