W257DF 99.3 Atlanta
(//
WCLK
91.9 Atlanta)
Over on Chester Ave is the 1,080 foot TV Tower.
89.7 and 99.3 are combined into this antenna.
Here's another view of the PSI