Ads by Google AdSense
WCHU-LD isn't streaming online via our TV directory. Do you know the stream? If so, let us know!
WCHU-LD is a low-power television station in Chicago, Illinois, broadcasting on local digital UHF channel 33 and virtual channel number 61. Founded in 2003, it is owned by Venture Technologies Group. It is an affiliate of Azteca América, which is marketed toward Spanish-speaking families residing in the United States, using ... See more
Playlist, tracklist, top songs played coming soon...