Church of the Redeemer
The Church of the Redeemer is headquartered in Atlanta, Georgia and founded in 1905. The Church is dedicated to a fully catholic and orthodox expression of Christian faith, piety, and proclamation. Every activity in which our parish is engaged has the altar as its beginning, focus, and goal.
Last updated on