Stella Link Animal Clinic. Stella link animal clinic is listed in the categories animal hospitals, veterinarians, veterinary hospitals & clinics, veterinary information & referral services and. In 1981 from johns…