Shopping malls database
South Point is located at the corner of NWC of I-75 & Georgia 20, McDonough. It is a Regional Center which opened in 2008. It is an Open shopping mall. It covers an area of 630,000 sqft. and has about 2 stores.
Shopping mall's name: South Point
Address: NWC of I-75 & Georgia 20, McDonough, GA 30253
Number of stores: 2