Contact Us

Energy New England


Corporate Office


  • 100 Foxborough Blvd.
  • Suite 110
  • Foxborough, MA 02035

  • Phone: 508.698.1200
    Fax: 508.698.0222

  • Map/Directions To
100 Foxborough Blvd

If you would like to speak to a representative regarding your account, please send the following information to solutions@energynewengland.com

  • Name
  • Contact Info
  • Your Service Address

This information will help our Account Executives develop a strategy for your business before they even pick up the phone. We hope to speak with you soon!