Baños públicos - Sector Terminal Terrestre is located in Ibarra, Ecuador on 8VVGJ54, Av. Teodoro Goméz de la Torre. Baños públicos - Sector Terminal Terrestre is rated 3.5 out of 5 in the category public bathroom in Ecuador.
Address
8VVGJ54, Av. Teodoro Goméz de la Torre