Get Directions to International Truck & Engine Corporation - Truck Sales Processing Center ← View details 5975 URBANA ROAD, Springfield, Illinois 45502 (937) 390-4776 Get Directions From* To * — Required information