Estadio Olímpico Ciudad de Ibarra

 
Facebooktwitterrssinstagrammail

* Address: Ibarra
* Country: Ecuador
* Capacity: 18,000
* Opened: 30 August 1988
* Main use: Football
* Tenants: Imbabura (football)

Extra stadium info – Estadio Olímpico Ciudad de Ibarra

Tenants Imbabura Sporting Club were founded in 1993.

© Andres Acosta

© Andres Acosta


View larger map

Facebooktwitterredditpinterestmail