3747 Peachtree Road N.E.
Atlanta, GA 30319
Lenbrook has an ideal location, right in the most vibrant part of the city. Located on prestigious Peachtree Road, just a few blocks north of Lenox Square and Phipps Plaza, there is grocery shopping nearby and restaurants and cultural activities galore. This highly-desirable location also offers easy access to GA 400 and is just 2 miles from I-85.