Iglesia Católica Espíritu Santo - San BartoloParishShareLuis Urdaneta170248 Quito, PichinchaEcuadorGet directions