cat doctor houston the the cat doctor houston 534 Westheimer Houston TX 77006. Get The Cat Doctor reviews ratings business hours phone numbers and directions. … Sunday, June 26, 2022 Edit