Contact us today to learn more about what you can do using our platform, or call 404-688-6858.
3390 Peachtree Road,
Atlanta, Georgia 30326, U.S.A.
Our building is one of the two Lenox Towers across the street from Lenox Mall.
- 3390 is the southern tower, on your left if you stand at Peachtree Road.
- From 400 North or South, exit for Lenox Road/Piedmont Road and head towards Lenox Road.
- Stay on the right lane to take a right on Peachtree Road.
- At the second light on Peachtree Read., Lenox Towers will be your right turn.
- Turn into the Lenox Towers driveway, marked with our 3390 address
- And head down into the parking deck. Come around back up to the ground floor for the Visitor Parking area.