Lenox Square Mall entry on Peachtree Rd. at dusk.
Lenox Square is located in the prestigious Buckhead area of Atlanta, Georgia, between I-85 and State Highway 400, at the corner of Peachtree and Lenox Roads.
- Additional Information
Partner Kevin C. Rose Website For more information about this attraction or location, please click here.
Please visit Atlanta.net for information on upcoming events and Atlanta convention and tour information.