XTRA started in March 2006, the current C.E.O. had many years of experience in the rental vehicle industry in North America and recognized the need for a company that focused on providing customers w...
Vehicles: Cars, Vans, SUVs
POS Piarco International Airport
Address: Arrival Terminal,
Trinidad And Tobago