Find all the information for Star Veterinary Clinic, that provides veterinary services in Star, ID 83669