Keywood Animal Clinic is a mixed animal practice. We currently have a veterinarian that handles all the food animal and one that handles all the equine. Both veterinarians due small animal as well. But our small animal has grown so much over the last year that we need a full time small animal veterinarian to join us. Our main office is in Abingdon, VA, but we also have a satellite clinic in Mountain City, TN that is open 2 days a week at this time.