page title icon Antioch OTR

Antioch OTR Radio is a live station that is broadcasting live and online 247 with well known playlist. It is located at Antioch, Illinois, USA. The station is popular for oldies format.

  • Location: Antioch, Illinois, USA.
  • Language: English
  • App: Antioch OTR app


  • Address: 583 Orchard St. Antioch, IL 60002
  • E-mail:
  • Phone Number: 847-603-8865
  • Official Website: