As tabelas estão sendo selecionada aparecendo, aparentemente, para cada cliente, mas o select está voltando com valor NULL.
CREATE DEFINER=`root`@`localhost` PROCEDURE `DadosCliente`()
BEGIN
DECLARE endPoint INT DEFAULT 0;
DECLARE vNome, vEndereco varchar(150);
DECLARE vBairro, vCidade varchar(50);
DECLARE vEstado, CEP varchar(10);
DECLARE c CURSOR FOR
SELECT NOME, ENDERECO_1,
BAIRRO, CIDADE,
ESTADO, CEP
FROM tabela_de_clientes;
DECLARE CONTINUE HANDLER FOR NOT FOUND SET endPoint = 1;
OPEN c;
WHILE endPoint = 0 DO
FETCH c INTO vNome, vEndereco, vBairro, vCidade, vEstado, CEP;
IF endPoint = 0 THEN
SELECT CONCAT(vNome,' Endereço: ', vEndereco,' - ', vCidade,', ', vEstado, ', ', vBairro, '. CEP: ', CEP) as DadosCliente;
END IF;
END WHILE;
CLOSE c;
END