2040 Chicago NW Avenue, Atlanta, GA 30314