Shopping malls database
Nora Plaza is located at the corner of NWC East 86th St. & Westfield Blvd., Indianapolis. It is a Community Center which opened in 1958 and was last renovated in 2002. It is an Open shopping mall with 568 parking spaces. It covers an area of 263,838 sqft. and has about 25 stores.
Shopping mall's name: Nora Plaza
Address: NWC East 86th St. & Westfield Blvd., Indianapolis, IN 46240
Number of stores: 25