Company New Millennium Properties, LLC Address 3301 Henderson Mill Road, #R2, Dekalb, Atlanta, GA, 30341, USA