Iglesia Católica Santiago Apóstol de ChillogalloParishShareJoaquín Ruales171810 Quito, PichinchaEcuadorGet directions