16 employees
Truck Sales & Service is a dealer company of trucks and IC buses leasing, rental, and inventory services.
1933