About North DeKalb Mall



North DeKalb Mall is located at the southwest corner of N. Druid Hills Rd. and Lawrenceville Hwy., just inside I-285 and about 10 miles from downtown Atlanta. Our enclosed shopping center is anchored by Burlington Coat Factory, AMC Theatre, and Marshalls.