Cathedral of Divine Love
- Decatur, GA
- 0.0 mi away
Non-Denominational/Evangelical
Thee Hand of the Lord Intl is a Non-Denominational/Evangelical church in Decatur, Georgia, in Dekalb County. It is located at 4960 Covington Hwy, Decatur, GA 30035.
Explore other Non-Denominational/Evangelical churches in Georgia or all churches in Decatur.
Looking somewhere else? Find churches near any ZIP code, city or address: