North Channel Animal Hospital
Veterinary clinic
15242 Wallisville Rd Ste A · Houston, TX 77049 · 0.7 mi
North Channel Animal Hospital is a full-service small animal practice in Houston serving dogs, cats and other companion pets. It offers in-house laboratory, radiography, surgery, dentistry, a pharmacy and boarding,…