Iglesia Católica Madre del Salvador | EsmeraldasParishShareCalle F080117 Esmeraldas, EsmeraldasEcuadorGet directions