Shopping malls database
South Plaza Shopping Center is located at the corner of NWC Elvis Presley Blvd. & Raines Rd., Memphis. It is a Community Center which opened in 1968 and was last renovated in 2005. It is an Open shopping mall. It covers an area of 350,000 sqft. and has about 12 stores.
Shopping mall's name: South Plaza Shopping Center
Address: NWC Elvis Presley Blvd. & Raines Rd., Memphis, TN 38116
Number of stores: 12