Tanglewood Animal Hospital
Veterinary clinic
2608 Briar Ridge Dr · Houston, TX 77057 · 0.3 mi
AAHA accredited
Tanglewood Animal Hospital has served Houston pet owners since 1982 as a full-service practice treating dogs and cats. Services include wellness exams, vaccines, dentistry, digital X-rays, in-house bloodwork,…