Contact Information Email accounting@welcomingamerica.org Phone 404.631.6593 Address 315 W Ponce De Leon Ave, Suite 900 Decatur GA 30030 United States