CITA EXPRESS is located in Ibarra, Ecuador on Juan Jose Flores, y, Segundo Piso, 13-94, Av. Mariano Acosta. CITA EXPRESS is rated 3.8 out of 5 in the category bus company in Ecuador.
Address
Juan Jose Flores, y, Segundo Piso, 13-94, Av. Mariano Acosta