JulienW, that spot is the default center of Atlanta. I will bet you one Elon delivery date promise* that there will never be a supercharger there or anywhere close to there even. (* actually worthless, of course
)
Thanks Jeremy for researching and requesting the merges.
Back to the 118 E Ponce address in Decatur, that is a parking deck that totally COULD be a supercharging location. It's in downtown Decatur, which would be annoying for through-travel drivers, but Decatur is very green / lefty and Teslas are quite popular. As is higher density housing where owners might not be able to charge and so this would be for locals. And finally, Decatur city govt is quite EV friendly (it took them a while but it happened) so I could see them helping out by offering that deck.
So, OK, maybe this address is real ... I'll start driving by it.