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
A.N.R. Robinson International Airport Off Site Location
Address: Store Bay Local Road,
Bon Accord,other,
Trinidad And Tobago