31 employees
Provider of quality sheds, buildings, trailers and truck accessories
1963
Leonard Truck & Trailer, Inc raised undisclosed on March 4, 2021
Investors: Twin Brook Capital Partners