Iglesia Católica Jesús de la Misericordia de ImbanaParishShareCalle B110116 La Victoria de Imbana, Zamora ChinchipeEcuadorGet directions