Skip to main content
All Play Score
Live 142

Stadium

Estadio Olímpico de Ibarra

Ibarra Ecuador

Home of Imbabura

Capacity
18,600
City
Ibarra

Matches at this ground

No fixture is scheduled.

Recent results at this ground

No result has been recorded yet.