Imbabura SC
Full name: Imbabura SC
Website: http://www.imbaburasportingclub.es.tl/Home.htm
Foundation: 1993
City: Ibarra
Country: Ecuador
Get calendar!
Website: http://www.imbaburasportingclub.es.tl/Home.htm
Foundation: 1993
City: Ibarra
Country: Ecuador
Get calendar!
There is no Imbabura SC stadium information.