Shopping malls database
Poplar Plaza is located at the corner of Poplar Avenue & Highland Street, Memphis. It is a Power Center which opened in 1950 and was last renovated in 1998. It is an Open shopping mall with 1,500 parking spaces. It covers an area of 360,000 sqft. and has about 50 stores.
Shopping mall's name: Poplar Plaza
Address: Poplar Avenue & Highland Street, Memphis, TN 38111
State: TN
Number of stores: 50