Iglesia Católica San Juan BautistaParishShare6 de Octubre120205 San Juan de Puebloviejo, Los RíosEcuadorGet directions