LULAH HILLS – RE-BIRTH OF THE NORTH DEKALB MALL The North Dekalb mall was opened in 1965. It was the first enclosed mall to be built in metro Atlanta. Located near downtown Decatur and Read more April 22, 2024July 30, 2024vanessadomoREALTY Listings