In the News
New Navistar support center opens Jul 25, 2011 10:26 AM Fleet Owner https:///fleetowner.com/equipment/news/new-navistar-support-center-opens-0725/ Navistar Inc. has opened a new 70,000-sq.-ft. product support center in Woodridge, IL. The site will serve as a development center for tools, service information, technology and training. “Navistar is committed to providing the best vehicle uptime and customer support in the truck