WCIA, Channel 3 (CBS Affiliate) (Champaign, Illinois) | television broadcast station / TV centre

USA / Illinois / Champaign / Champaign, Illinois / South Neil Street, 509
 television broadcast station / TV centre  Add category
 Upload a photo

Local CBS-affiliated TV station
Nearby cities:
Coordinates:   40°6'38"N   88°14'39"W
This article was last modified 2 years ago