Iglesia Católica de Santa Faz | La TolaParishShareJosé María Aguirre170114 Quito, PichinchaEcuadorGet directions