Iglesia Católica San José - ChilibuloParishShareCalle S10S170608 Quito, PichinchaEcuadorGet directions