They are not sure of what they do. They believe they rent trucks but that location is their base. They gave me a number in Mexico.
Friendly staff and plenty of parking
Guys are a bit rude
Good logistics