Iglesia Católica Cristo Resucitado - Quito SurParishShareAvenida Cardenal de la Torre170606 Quito, PichinchaEcuadorGet directions