Vicaria Concepción Inmaculada de María - Sede NorteParishShareDe los Olivos170514 Quito, PichinchaEcuadorGet directions