Diesel Engine Specialists, Inc Truck & Trailer Repair (877) 926-8039 6843 Slauson Ave, Commerce, CA 90040, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 6843 Slauson Ave, Commerce, CA 90040, USA (877) 926-8039 City COMMERCE State CA Country United States