Lutheran Church of the Redeemer (Atlanta)
United States
The Lutheran Church of the Redeemer is a Lutheran church in midtown Atlanta, Georgia. The congregation was founded in the city in 1903, with the current building constructed in 1952.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).