Just Energy » Member Directory Go back to directory. Just Energy Just Energy Contact: Cassidy Estrada Address 5251 Westheimer Rd. Suite 1000 Houston Texas 78071 work Phone: 866-421-5482work Work Email: customersupport@justenergy.comINTERNET Website: Just Energy No Image Available