Patient Payment Portal

TLRA recognizes the concerns our patients and communities may have during this time and want you to know that we are here to assist you. Please contact us at 281-936-6000 if you need to make changes to your payment agreement, establish a flexible payment plan, or have questions regarding your account.

Need to Make a Payment?

TLRA is introducing a new and improved Patient Self-Service Payment Portal! Patients have the same benefits and conveniences offered through the previous version of the portal, but with some notable improvements. To access the new portal, simply click here and enter in your debtor ID number and date of birth. No more passwords to remember!

Visa Card
American Express
Discover Card
Personal Check

Contact Us