It was in the shopping strip behind where it is currently. There is a large radio tower next to the strip shopping center. There seven eleven at the far end if it.
I think Tower square shopping center Fall Church
Falls Church On Lee high and rout 7
Falls church
Falls Church and it is still there
Thanks! Your answer is awaiting moderation.