Shopping malls database
Southlake Pavilion is located at the corner of Mt. Zion Rd. & Southlake Pkwy., Morrow. It is a Power Center which opened in 1996 and was last renovated in 2001. It is an Open shopping mall. It covers an area of 644,614 sqft. and has about 50 stores.
Shopping mall's name: Southlake Pavilion
Address: Mt. Zion Rd. & Southlake Pkwy., Morrow, GA 30260
Number of stores: 50