Tower 1209516

Antenna structure 1209516 is listed by 1 licensed station in FCC records.

Stations on this tower

  • WLRA 88.1 MHz, FM, Lockport, IL