Company Tree Of Life non-profit Inc. Address 2591 Edgewater Street SW, Fulton, Atlanta, GA, 30331, USA