Shopping malls database
Indianapolis Pavilions is located at the corner of 96th St. & Masters Road, Indianapolis. It is a Power Center which opened in 2001. It is an Open shopping mall with 424 parking spaces. It covers an area of 550,000 sqft. and has about 30 stores.
Shopping mall's name: Indianapolis Pavilions
Address: 96th St. & Masters Road, Indianapolis, IN 46250
Number of stores: 30