Central Houston Animal Hospital
Veterinary clinic
1638 Westheimer Rd · Houston, TX 77006 · 0.3 mi
A Houston veterinary hospital open since 1970, offering wellness and preventive care, dental care, diagnostic testing with X-rays and ultrasound, surgery, and urgent care for dogs and cats. Pet grooming and…