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: 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.
Boarding forms are available on the Boarding Page