Iglesia Católica Francisco Javier - La RoldósParishShareN 87170305 Quito, PichinchaEcuadorGet directions