Diesel Mechanic Technician Technician 5501 Hall Street, St. Louis, MO 63147 $22 - $33 / hour Full Time