Animal Care Center-Lake Houston
Veterinary clinic
11431 FM 1960 · Huffman, TX 77336
Animal Care Center of Lake Houston is an independently owned, family-oriented veterinary hospital in Huffman, Texas, serving dogs and cats. It offers wellness care, an in-house laboratory, surgery, dentistry,…