SKH Diesel 8430 rue Champ D'Eau, Saint-Léonard (Québec) H1P 1Y3 Directions Phone 514-322-1754 Engine maintenance/repair Mechanical Road Service Trailer repair Truck Repair FacebookTwitterEmail