Your Town Square Energy SIGN-UP request and DEPOSIT have 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.