Contact Us

We welcome your comments and questions. Please feel free to contact us at the number and address listed or fill-in the below form and submit to us via e-mail.

Who to contact:
TLRA Client Services
2707 North Loop West, Suite 400
Houston, TX 77008

(281) 936-6000
(877) 877-8572

* fields are required for submission.