Estadio Olímpico de Ibarra

Ibarra, Ecuador

Estadio Olímpico de Ibarra

17,260

Capacity

1988

Opened

Grass

Surface

Home of

  • Leones del Norte

    Football
  • Imbabura Sporting Club of the Serie A de Ecuador

    Football

History

Estadio Olímpico de Ibarra (English: Ibarra Olympic Stadium) is a multi-use stadium in Ibarra, Ecuador. It is currently used mostly for football matches and is the home stadium of Imbabura Sporting Club of the Serie A de Ecuador. The stadium holds 18,600 spectators and opened in 1988.

Source: Wikipedia