State: Texas City: Stafford Clear all filters (1 of 28 reviews match)
filters
State:
City:
I was told that I would receive a credit card so I could pay the penalty with my actual electric company so I could swith immediately to TXU, well you need to know that you don't get it as promised (sales men have been trained to lie to you so they can make a $50...
Read more
#316013
Reply to reviews

Contact TXU Electric

Mailing Address:
TXU Energy Executive
PO Box 650764
Dallas, Texas 75262-0764
United States
Phone:
(800) 818-6132
More