WCIA 3

0 followers


WCIA TV, the CBS Affiliate in Central Illinois, serving Champaign-Urbana, Decatur and Springfield, IL.

Industries

Headquarters

Employees

Links