We would love to hear from you!

TLC Animal Hospital

14870 Space Center Blvd., Suite L, Houston, TX 77062

Phone: (281) 282-9944

Fax:     (281) 282-9961
Email: recept@tlcah.com

Hours of Operation:

Monday- Friday: 7:30 AM- 6:00 PM

Saturday: Temporarily Closed
Sunday-Boarding Pick up: 5:00 PM- 5:30 PM

Please note that Doctor hours are by appointment only. Phones are answered starting at 8:00 AM on weekdays.

Emergencies click here >

PDF Forms:

COVID-19 Contact Info and Appointment Form

New Client Form
Client Update Form
Well Health Drop-off Form: Dog, Cat
Diagnostic Drop-off Form

Boarding forms are available on the Boarding Page