Indianapolis IN Shopping Centers & Malls 1. 172 Melody Ave., Indianapolis, IN 46142 | Stacked Pickle (317) 300-9462