Navistar - Hours and Locations