Company EnchantedLinks Consulting Firm, LLC Address 1420 Woodberry Place, Dekalb, Decatur, GA, 30034, USA