Skip to main content
All Play Score
Today
Live
Tomorrow
Yesterday
Articles
Live
142
Search
Home
/
Estadio Olímpico de Ibarra
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.
Home
Today
Live
News
Search