Iglesia Católica Nuestra Señora de Guadalupe | IbarraParishShareAvenida Atahualpa100108 Ibarra, ImbaburaEcuadorGet directions