Shopping malls database
Merchants' Square is located at the corner of NWC 116th St. & Keystone Ave., Carmel. It is a Community Center which opened in 1970. It is an Open shopping mall with 1,413 parking spaces. It covers an area of 358,875 sqft. and has about 45 stores.
Shopping mall's name: Merchants' Square
Address: NWC 116th St. & Keystone Ave., Carmel, IN 46032
Number of stores: 45