Football.com - everything football

Imbabura

Ecuador, Ibarra,
Founded in 1993

Address
Parroquia La Merced
City
Ibarra
Country
Ecuador
Phone
+593 (6) 290 6270
Fax
+593 (6) 290 6247
Email
imbabura.sc@hotmail.com
Web Site
http://www.imbaburasportingclub.es.tl/Home.htm