Capilla Católica San Pedro y San PabloChapelShare25 de Noviembre080108 Esmeraldas, EsmeraldasEcuadorGet directions