Avda. Teodoro Gomez de la Torre y Calixto Miranda esq. edificio Teodoro Gomez 2do. Piso of 1-2,
Ibarra,
Telecom S.A is one of the popular Internet Company located in Avda. Teodoro Gomez de la Torre y Calixto Miranda esq. edificio Teodoro Gomez 2do. Piso of 1-2 ,Ibarra listed under Business service in Ibarra
, Internet/software in Ibarra
,