Animal Clinic of Farmers Branch
Veterinary clinic
13990 N Stemmons Fwy Ste 100 · Farmers Branch, TX 75234 · 1.1 mi
A veterinary clinic in Farmers Branch, Texas, established in 1953, serving dogs, cats, ferrets, pocket pets and other exotics. Offers wellness care, vaccinations, dental cleanings and extractions, radiography,…