Fidium Categories Telephone Communication Services 1300 S. Neil St. Champaign IL 61820 (844) 343-4862 (936) 630-0403 Visit Website News News Release: 9/22/2025 Release Date: September 22, 2025 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×