Contact Us

 

 

TLC Animal Hospital

14870 Space Center Blvd. Ste. L
Houston, TX 77062
Telephone:  281-282-9944
Fax:  281-282-9961

Hours of Operation:

Monday 7:30 AM- 7:00 PM
Tuesday-Friday 7:30 AM-6:00 PM
Saturday 9 AM- 2 PM
Boarder pick-ups Sunday at 5:00 PM

**Please note that Doctor hours are by appointment only**

map far
map close