Christ the Lord Church of Atlanta
3760 Glenwood Rd, Decatur, GA, 30032
Phone: (404) 289-5538
Connect: Facebook
Nearby Churches
- I AM Sanctuary · Decatur, GA
- Faith Walker · Decatur, GA
- Good Shepherd New Day Fellowship Church · Decatur, GA
- Charity Missionary Baptist Church · Decatur, GA
- Higher Demensions Church · Decatur, GA
- Church of the Holy Cross · Decatur, GA