Atlanta Assisted Living
Assisted Living in Atlanta, Georgia, United States
-
Lenbrook Health Care Center
Lenbrook Health Care Center in Atlanta, offers spacious living accommodations for residents who do not yet require medical support, but might need some assistance.