Iglesia Católica Cristo Redentor | PaquishaParishShare10 de AgostoPaquisha, Zamora ChinchipeEcuadorGet directions