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
2900 North Loop West Suite 1300
Houston, TX 77092

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

* fields are required for submission.