Business services, nec, nec, Services, nec, nec
Compass Leasing
From the website:If you are in need of trailer for lease or rental, look no further than the competitive rates at Compass Lease. One the largest trailer leasing and rental companies in America. Eliminate overhead and increase capacity with dry vans, refrigerated units, flatbed, drop decks, and much more.