WZRR (99.5 MHz, Talk 99.5) is an FM radio station licensed to Birmingham, Alabama. It carries a talk radio format, simulcast with AM sister station WAPI. WZRR is one of several Birmingham-area radio stations owned by Cumulus Media, with radio studios and offices on Goodwin Crest Drive in Homewood....