3393 Peachtree Rd, Atlanta, Georgia 30326(404) 481-2467 Ste 1017A in the Food Court inside Lennox Mall