Search results
- Southlake MallShopping Center & Mall
Southlake Mall is a 1 million square-foot shopping center located in Morrow, Georgia, a suburb of Atlanta. Anchored by...
Website: southlakemall.com
Phone: (770) 961-1050
Cross Streets: Near the intersection of Southlake Mall and Lake Dr
1000 Southlake Mall Morrow, GA 30260-2360 450.08 mi
Is this your business? Verify your listing
Amenities
- Family friendly