Terminal terrestre Ibarra is located in Ibarra, Ecuador on 8VVFRCJ, Terminal Terrestre de Ibarra, Av. Teodoro Goméz de la Torre. Terminal terrestre Ibarra is rated 5 out of 5 in the category bus charter in Ecuador.
Address
8VVFRCJ, Terminal Terrestre de Ibarra, Av. Teodoro Goméz de la Torre