One World Live Radio

The Owl 18.86 is a inspirational radio station located in Chicago, Illinois.

Channel Banner

Recently Played


About Us

The Owl is a inspirational music radio station located in Chicago, Illinois, owned and operated by One World International Media and branded as :The OWL has studios located at the Illinois Center complex on Michigan Avenue in Downtown Chicago, and it broadcasts on server 128kb transmitter/ The Owl is also building two channels in the HD Radio format.

click here
click here