Not inside the mall, but riverfront park is just across the street. Mobius Science center is in the basement for a fee.
Play zone no. But there is Mobius Science center
Nope. But the Mobius Kids Science center is in the "basement".
No, not that I could recall seeing.
Thanks! Your answer is awaiting moderation.