WCIA-3, CBS

Location

WCIA-3, CBS
509 S Neil Street
61820 Champaign , IL
Phone: 217-356-8333
US
Owner: 
Nexstar Broadcasting