Shopping malls database
The Park Druid Hills is located at the corner of SEQ I-85 & N. Druid Hills Rd., Atlanta. It is a Lifestyle/Specialty Center which opened in 2013. It is an Open shopping mall. It covers an area of 448,000 sqft. and has about 0 stores.
Shopping mall's name: The Park Druid Hills
Address: SEQ I-85 & N. Druid Hills Rd., Atlanta, GA 30329
Number of stores: 0