• Comcast Business / Xfinity Store

    • Internet Services
    • Telephone Communication Services
    2000 N. Neil St., #100
    Champaign, IL 61820-8906
    (217) 841-6340
    (866) 648-2630 (fax)
    • About

      Comcast provides Business Class Internet, Business Class Voice and Business Class TV in a variety of packages designed to boost efficiency and productivity for any sized business. Comcast Business Services also offers services to larger companies lik