Latter Rain Church

4633 Covington Hwy, Decatur, GA, 30035

Phone: (404) 399-8232

Website: www.latterraincjc.org

Connect: Facebook

Nearby Churches

What to expect on your first visit