Estadio Olรญmpico de Ibarra, home of Imbabura SC
Imbabura

Ibarra, EcuadorEcuador

Imbabura SC

Founded:
(33 years)
Venue:
Estadio Olรญmpico de Ibarra
Capacity:
17.260

Recent matches:


27/10/25loss 1:2 toCumbayรกA

19/10/25draw 2:2 with22 de JulioA