I learned earlier this week that construction had started on the supercharging stations at Lenox Mall, so drove by today to see if I could find it. I think I have spotted the location. Right now it is just fenced off, with signs of asphalt cutting, and some conduit staged for installation. But based on the exact location and the shape of the fenced off area and the above details, it sure looks like a supercharging site. The exact location is in the bottom / ground level of the Lenox Road parking deck, on the eastern side of mall. The site is in southeast corner. Within a week we should be able to tell if it really is a supercharging site, based on trenching, crates, etc.