Is Nirvana still at Castleton Square Mall?
Address: 6020 E 82nd St, Indianapolis, IN 46250, USA
Jason Duvall | Feb 8, 2018
Pretty sure it is but you can tweet at the mall or call and double ✔
Myles Wagner | Feb 8, 2018
Yes.
Simon Ponder | Feb 8, 2018
Yes it is. Still there.
Kathy Amos | Feb 8, 2018
I'm not sure. I've never shopped there.
Thanks! Your answer is awaiting moderation.