leonard_0213servicedept Published February 18, 2020 at 500 × 328 in Charlotte, North Carolina, Trusts Leonard Truck & Trailer’s Service Department for Trailer Safety & Maintenance