Lenox Square Mall in Atlanta
The Lenox Square Mall started in 1959. This mall is owned by the Simon Property Group and is an upscale super regional shopping mall situated in the Buckhead neighborhood of Atlanta. It is the premier shopping destination in Southeast of the nation. This center has many designer brand shops like Bloomingdale’s, Macy’s and nearly 250 specialty stores. One can also get to enjoy meal at one of the five casual eateries or even take a quick bite at one of the wide selection of specialty food shops at the food court. There are also lots of entertainment facilities which are provided at the Lenox Square Mall.