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.RSSSF - Ecuador 1997 The stadium holds 18,600 spectators and opened in 1988.LIGA GANA CON GOLES BRASILEÑOSOvni visto por estadio lleno en el Estadio Olímpico de Ibarra con motivo de la reinauguración del escenario deportivo y del Campeonato Mundial Sub-17 Ecuador 1995 en Ibarra - Ecuador; 4 de agosto de 1995

References