Shopping malls database
Southgate Shopping Center is located at the corner of S. Third St. & Belz Blvd., Memphis. It is a Community Center which opened in 1966 and was last renovated in 1994. It is an Open shopping mall. It covers an area of 218,550 sqft. and has about 26 stores.
Shopping mall's name: Southgate Shopping Center
Address: S. Third St. & Belz Blvd., Memphis, TN 38109
Number of stores: 26