Tesla's Model 3 to make Atlanta debut this weekend at Lenox Square (Photos) By: Atlanta Business Chronicle via Business Journals February 15, 2018 at 14:00 PM EST Model 3’s appearance in Atlanta comes on the heels of debuts on the West Coast, East Coast, Texas and Illinois. Read More >>