Lenbrook, in the Buckhead neighborhood of Atlanta, GA, offers resort-style senior living in Atlanta’s only nationally accredited continuing care retirement community. Its new expansion features the latest services and amenities.
3747 Peachtree Rd NE
30319 Atlanta, Georgia
Ph. (404) 233-3000