Your Town Square Energy sign-up request has been received successfully!
You will receive a confirmation email in your inbox shortly.
At Town Square Energy, our plans are simple to understand. If you have any questions, please feel free to contact us. We will be more than happy to assist you further.
Address
Head Office
2200 E Williams Field Rd, Suite 200,
Gilbert, AZ 85295, USA Phone:1 (877) 430.0093 www.TownSquareEnergy.com Email: Click to Email Us