St Therese House
806 Kirkwood Avenue Suite 1570, Atlanta, GA 30316Assisted Living, Board and Care HomeSt Therese House, nestled in the heart of Georgia, offers a serene and nurturing environment for its residents. Located at 806 Kirkwood Avenue Suite 1570, this small senior living community ensures personalized attention and a close-knit atmosphere. The surrounding neighborhood is vibrant and well-equipped, providing a perfect blend of convenience and tranquility.
The community places a strong em...
...Read more
From $3,450
/mo4.8