Estadio Olรญmpico de Ibarra
Imbabura

Ibarra, Ecuador๐Ÿ‡ช๐Ÿ‡จ

Imbabura

Founded: 1993
Venue: Estadio Olรญmpico de Ibarra
Capacity: 17.260
League: Liga Pro Serie BLiga Pro Serie B, 2025 D2