Libra Tours LLC can be found at E Yukon St 3414. The following is offered: Charter Buses, Limos & Shuttles, Tour Operators. The entry is present with us since Jan 6, 2014 and was last updated on May 13, 2014. In Tampa there are 13 other Charter Buses. An overview can be found here.