Shopping malls database
Embry Village is located at the corner of I-285 & Chamblee Tucker Rd., Atlanta. It is a Community Center which opened in 2008. It is an Open shopping mall. It covers an area of 354,214 sqft. and has about 49 stores.
Shopping mall's name: Embry Village
Address: I-285 & Chamblee Tucker Rd., Atlanta, GA 30341
Number of stores: 49