Iglesia Católica Cristo Resucitado | IbarraParishShareAvenida Victor Manuel Guzmán100150 Ibarra, ImbaburaEcuadorGet directions