Shopping malls database
Northlake Tower Festival Mall is located at the corner of LaVista & Briarcliff, Tucker. It is a Community Center which opened in 1984 and was last renovated in 1992. It is an Open shopping mall. It covers an area of 304,000 sqft. and has about 53 stores.
Shopping mall's name: Northlake Tower Festival Mall
Address: LaVista & Briarcliff, Tucker, GA 30084
Number of stores: 53