DeKALB – The DeKalb Northland Plaza welcomes HomeGoods to the Dekamore strip. The Massachusetts-based home decor store began plans for renovating the inside of the building in November and has since put up a sign announcing their soon to be location in the Northland Plaza on 2530 Sycamore Road. “It’ll be right between the Ross...