Windsor ON Truck Repair & Service 1. 5325 Outer Dr, Windsor, ON N9A 6J3 | DPF Cleaning Specialists Ltd (519) 737-6005