Shopping malls database
Greenwood Place is located at the corner of S. U.S. 31 & Stop 11 Rd., Indianapolis. It is a Community Center which opened in 1984 and was last renovated in 2006. It is an Open shopping mall with 1,833 parking spaces. It covers an area of 362,136 sqft. and has about 48 stores.
Shopping mall's name: Greenwood Place
Address: S. U.S. 31 & Stop 11 Rd., Indianapolis, IN 46227
Number of stores: 48