Russell Cellular/Verizon – Neil Street Categories Cellular Telephone Service 1903 N. Neil St., Ste. G Champaign IL 61820 (217) 352-9650 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×