Visiting address
Parroquia La Merced
, Ibarra
Ecuador
Phone: (5936) 2906270
Fax: (5936) 2906247

Official website

Founded: 1993
Club colors: White - Blue / Blue / White
Stadium: Olímpico de Ibarra
Seats: 17,200
Imbabura Ibarra Matches
Summary  |  Home  |  Away  |  Fixtures
view all: results | fixtures
Links add your own link
Progresschart