Iglesia Católica María Inmaculada | CumbaratzaParishShareHéroes de Paquisha107302 Cumbaratza, Zamora ChinchipeEcuadorGet directions