• Tara Energy, LLC

    • Energy
    5251 Westheimer Road, Suite 1000
    Houston, TX 77056
    (713) 979-1308
    (832) 550-2998 (fax)
    • Whom to Contact

      • Steve Vazquez
        Phone: (713) 979-1308
        Fax: (832) 550-2998