Lenbrook

Release Summary

Lenbrook Life Plan Community in Atlanta has received a five-star rating from Medicare for the fourth year in a row.