Back To Previous Page

Lenox Square Mall

  • Address: 3393 Peachtree Road
  • Atlanta, GA 30326
  • Phone: (404) 233-6767
Overview
Yelp

Since 1959, Lenox Square® has been the premier shopping destination for fashionistas throughout the Southeast. Located in the heart of Buckhead, Lenox Square offers an unparalleled shopping experience.