Diesel And Gasoline Powertrain & Hydraulics Mechanic Diesel Mechanic St. Louis, MO 63108 $24 - $30 / hour Full Time