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
Hours of Operation:
Monday- Friday: 7:30 AM- 6:00 PM
Saturday: 9:00 AM- 2:00 PM
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.
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