First Christian Church (Disciples of Christ)
Decatur, Georgia
It looks like nothing was found at this location. Maybe try a search?