gexa energy phone number
Gexa Energy offers customer support via their website at gexaenergy.com. You can also contact Gexa Energy via phone at (713) 961-9399.