Lenbrook is a nursing home located in Atlanta , Georgia. This nursing home was first approved to provide Medicare and Medicaid services on 12/20/2012. It has 60 certified beds. Lenbrook is located 3747 Peachtree Road, Ne, Atlanta, GA 30319 and can be contacted via phone number (404) 233-3000.