Find all the information for Los Caballos Veterinary Hospital, that provides veterinary services in Temecula, CA 92592