Thanks for the heads up! The Lenox/Decatur locations are a bit more convenient than Marietta, coming from Gwinnett (Duluth). I'm actually a bit disappointed that Tesla didn't establish a location in the Buford / Mall of Georgia area. It would attract a lot of folks on the NE side of town (John's Creek, Duluth, Suwanee, Lawrenceville, Buford, etc.), as well as those in Athens and, maybe even, South Carolina. EDIT: Looks like the Lenox location is a showroom only. Decatur being an actual showroom and service center. That makes more sense about the Lenox/Decatur locations being so close.
if you go to the Atlanta Supercharger thread someone posted on something that looks like a bunch of superchargers by the decatur store