Reviews of Lambeth House Retirement Community - Independent & Assisted Living. (Nursing Home) in New Orleans (Louisiana).