Located in Vestavia Hills, the veterinarians at Vestavia Animal Clinic are committed to your pet's health. Since 1984, our veterinarians & support staff have excelled in compassionate veterinary care, pet boarding and pet grooming. From wellness exams and vaccines to advanced diagnostics and complex surgical procedures, your dog or cat will receive high quality care at our animal hospital....