Iglesia Católica NS de la Merced y Santa CeciliaParishShareChuquiribamba110107 Loja, Ecuador, LojaEcuadorGet directions