Leander Veterinary Clinic Farm Animal Hospitals 11699 Old Farm to Market Road 2243Leander, Texas 78641 View Profile