I looked at the maps.
The Ashburn location makes no sense to have a Wawa There.
The Leesburg site does make sense to have a Wawa, next to the shopping center. What doesn't make sense is it is right across the street from the Tesla Urban charging site that opened last year. So I would say that it would be a No Go for a Tesla site, unless Tesla wants to move??? OR another charging company is going in.
Off to Sterling to get some pictures, i will try and post tonight.