Casa De Espiritualidad “Nuestra Señora Del Quinche” Address: De Las Gardenias E14-30 Y De Los Laureles El INCA Quito