Stadion Estadio Olímpico de Ibarra

Opened
Capacity 17260
Address ,
Website
Home stadion to Valle del Chota