Klean Auto Repair Categories Mechanical Repair - General 12325 Canyon Rd E Puyallup WA 98373 (253) 682-9982 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×