Iglesia Católica Santo Cura de Ars - QuitoParishShareN-78170305 Quito, PichinchaEcuadorGet directions