Info

Official website

Founded
1993
Address
Parroquia La Merced
Ibarra
Country
Ecuador
Phone
+593 (6) 290 6270
Fax
+593 (6) 290 6247
E-mail
imbabura.sc@hotmail.com

Venue

Estadio Olímpico de Ibarra
Name
Estadio Olímpico de Ibarra
City
Ibarra
Capacity
17260

Fansites

No fansites yet.

Trophies

Competition Area Total
Primera B Ecuador 1
Total 1
18+ GambleAware