Iglesia Católica Santa María Madre de la Iglesia - MirafloresParishShareSanta Rosa170411 Quito, PichinchaEcuadorGet directions