Terminal Terrestre Binacional Santo Rosa is located in Santa Rosa, Ecuador on Terminal Terrestre Binacional de Santa Rosa, Troncal de la Costa. Terminal Terrestre Binacional Santo Rosa is rated 4.1 out of 5 in the category bus ticket agency in Ecuador.
Address
Terminal Terrestre Binacional de Santa Rosa, Troncal de la Costa