Search Results
Our Lady of Perpetual Help
760 Pollard Blvd SW, Atlanta, GA 30315
Our Lady of Perpetual Help is a religious home for terminally ill cancer patients who are unable to pay for adequateMore nursing care elsewhere. It is located just one block south of Turner Field in Atlanta. It is a Catholic-based home that is funded by the generosity of the public.
See more »