Shopping malls database
Peabody Place Center is located at the corner of Peabody Pl. & 3rd St., Memphis. It is a Community Center which opened in 2001. It is an Enclosed shopping mall with 3,000 parking spaces. It covers an area of 300,000 sqft. and has about 40 stores.
Shopping mall's name: Peabody Place Center
Address: Peabody Pl. & 3rd St., Memphis, TN 38103
Number of stores: 40