#Engines: rebuilt diesel #Truck dealer: used #Truck service #Palmerston #ON #ontario #Engines: rebuilt diesel #Truck dealer: used #Truck service #811121-Automotive Body # Paint and Interior Repair and Maintenance