Find all the information for Rupert Animal Clinic, that provides veterinary services in Rupert, ID 83350