All Souls Fellowship All Souls Fellowship109 New Street Decatur, GA 30030Lead Pastor: Steven Good 109 New Street Decatur, GA 30030 Phone: (404) 270-9900 Website Related PeopleMike St.DenisSteven Good