Find all the information for Euclid-Walnut Pet Clinic, that provides veterinary services in Ontario, CA 91762