Lenox Square

Mall in Atlanta, GA
Info

Lenox Square is located in Atlanta, Georgia. The mall is anchored by Neiman Marcus, Bloomingdales, and Macy's. Lenox Square was first opened on August 3rd, 1959 as an open-air shopping center.

http://www.lenoxsquare.com
(404) 233-6767
Directory

Select a store below for more details, such as store hours.