Estadio Olímpico de Ibarra
Ibarra, Ecuador
17,260
Capacity
1988
Opened
Grass
Surface
Ibarra
City
Home of
- Football
Leones del Norte
- Football
Imbabura Sporting Club of the Serie A de Ecuador
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