Northlake Mall (56 stores) - shopping in Atlanta, Georgia ...
Northlake Mall is usually open during the week from 10am to 8pm and Saturday from 10am to 9pm, on Sunday 12 noon to 6pm. Northlake Mall address: 4800 Briarcliff Rd, Atlanta, Georgia - GA 30345. Rating: 2.6/5 (86 rates) Make a Review. Phone number:
Read More