Instituto Tecnológico Superior "Ibarra"
Av. Atahualpa 14-148 y José Miguel Leoro,
Ibarra, EC100202
Instituto Tecnológico Superior "Ibarra" is one of the popular Education located in Av. Atahualpa 14-148 y José Miguel Leoro ,Ibarra listed under
Education in Ibarra
,