Iglesia Católica Santa Cruz de La EsperanzaParishShareLa Esperanza N71-485170315 Quito, PichinchaEcuadorGet directions