Iglesia Católica Espíritu Santo - La AuroraParishShareGustavo Obando080234 Santo Domingo, Santo Domingo de los TsáchilasEcuadorGet directions