Latter Rain Church
4633 Covington Hwy, Decatur, GA, 30035
Phone: (404) 399-8232
Website: www.latterraincjc.org
Connect: Facebook
Nearby Churches
- Upon This Rock Family Ministries · Decatur, GA
- Faith and Grace Lutheran Church · Decatur, GA
- St Stephen Lutheran Church · Decatur, GA
- Momentum City Church · Decatur, GA
- Cherubim & Seraphim Church of Christ · Decatur, GA
- People Of Faith Fellowship Church · Decatur, GA