Need a new electric rate?
Since 2012, hundreds of thousands of homeowners have made the switch to purchase their electric supply from Town Square Energy.
Browse by state
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