WCIA

    
  • Television Stations/Cable
  • Media
509 S Neil St
Champaign, IL 61821
(217) 356-8333
(217) 373-3673 (fax)
  • About

    Local News Station

  • Whom to Contact

    • Mark Kirts
      509 S Neil St
      Champaign, IL 61821
      Phone: (217) 356-8333