Iglesia Católica Santa Bárbara Baja - ChillogalloParishShareMiguel Arias170607 Quito, PichinchaEcuadorGet directions