Customer Care Number:
1-866-438-8272 (toll free), +1-713-830-1019 (Local)
Email Address:
CustomerSupport@TaraEnergy.com, Info@TaraEnergy.ca
Contact Person:
Address:
5251 Westheimer Road, Suite 1000, Houston, Texas-77056, United States
Website:
www.taraenergy.com