We are located in Atlanta, Georgia next to Lenox Mall.
Our office is located at 3355 Lenox Road Atlanta, Georgia 30326.
We are on the 6th Floor in Suite 600. The building is Lenox Center across from the JW Marriott Atlanta Buckhead and Lenox Mall.
We are also across the street from the Lenox Marta Station.