Indy's Original Open-Air Mall

Located at 86th in Nora since 1971.
Featuring boutique shops, eateries, and wellness experiences among everyday conveniences.