Iglesia Católica María Auxiliadora | EsmeraldasParishShareTroncal del Pacifico080401 Esmeraldas, EsmeraldasEcuadorGet directions