|
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**
|