Director of Nursing Lenbrook Square Foundation Atlanta, GA Director of Nursing. Lenbrook Square Foundation 3747 Peachtree Rd NE - Atlanta, GA 30319Overview. Salary Range...