Industrial Towel & Uniform Services ← View details 2404 North Shore Drive, Urbana, IL 61802 +1 217-328-0012 Get Directions From* To * — Required information