The Light of Life Church of Atlanta Church of Atlanta, GA. The location of The Light of Life Church of Atlanta Church is 30337, 3242 Jackson St - marked with a pin on Google Map.