Iglesia Católica Cristo Redentor - La Gasca PambachupaParishShareDe Rosario170520 Quito, PichinchaEcuadorGet directions