Imbabura Province
Imbabura Sporting Club ist ein ecuadorianischer Fußballverein, der seine Heimspiele in Ibarra, der Hauptstadt der Provinz Imbabura, austrägt.