Loading...
 

Northlake Festival Shopping Center

Call: (770) 639-0016 or visit www.northlakefestival.com
Northlake Festival Shopping Center is a 367,000 square foot center with a tenant mix consisting of large national retailers and local businesses serving the residents of the Northlake/Tucker area.
3955-4973 Lavista Rd
Tucker, GA 30084
(770) 639-0016
Shopping Center