Home / Store / iTA Truck Sales & Service, L.L.C. Store in Houma iTA Truck Sales & Service, L.L.C. Store in Houma Categories: NavistarAddress 102 Clendenning RdHouma, LA 70363-5522Contact Additional Information OEM: Navistar