Freedom Energy is helping many businesses and organizations optimize their energy spend and meet their sustainability goals. Contact our team today to learn more about energy procurement solutions, clean energy, and energy management. Fill out the form below, and one of our energy experts will work with you to find comprehensive solutions that meet your energy goals.
Other Ways to Connect with Our Team
Corporate Headquarters:
5 Dartmouth Drive
Auburn, NH 03032
Massachusetts Office:
200 Friberg Parkway
Suite 2004
Westborough, MA 01581
Phone: (877) 292-4232
Fax: (603) 625-8448
Email: Solutions@felpower.com
Connect With Us