Freedom Energy USA
Add to Favorites
Add Hours
29 Years
in Business
Saved to Favorites
12/16/2010
In an emergency i used this service they lied about the connect date then lowered the deposit only to refund half when i requested a refund. The customer serviced completly sucked! It was almost like dealy with preoccupied teenagers. NEVER AGAIN!
Phone: (281) 501-7400
Address: 3217 Leonidas St, Houston, TX 77019
2929 Allen Pkwy, Houston, TX 77019
1000 La Rue St, Houston, TX 77019
PO Box 56648, Houston, TX 77256
1314 Texas St, Houston, TX 77002
1000 La Rue St, Houston, TX 77019
P O Box 840365, Houston, TX 77284
1111 Bagby St, Houston, TX 77002
4127 Hollister St Ste N, Houston, TX 77080
811 Yale St, Houston, TX 77007
607 Durham Dr, Houston, TX 77007