Release Summary

Lenbrook, Atlanta’s only nationally accredited life plan community, has again earned a five-star quality rating from the Centers for Medicare and Medicaid Services for its healthcare center.

Lenbrook