WCIA 3
Television station👍 Mostly a decent source for local news. However, they have an annoying mutant doing the weather and occasionally food related segments. As soon as I see his repulsive visage I change channels.
Address
509 S Neil St, Champaign, IL 61820
Website
Contact
(217) 356-8333Rating on Google Maps
3.80 (83 reviews)Open on Google Maps
Working Hours
- Thursday: 8 AM to 5 PM
- Friday: 8 AM to 5 PM
- Saturday: Closed
- Sunday: Closed
- Monday: 8 AM to 5 PM
- Tuesday: 8 AM to 5 PM
- Wednesday: 8 AM to 5 PM