Sunrise Mountain library has like an indoor play area M-Th mornings. I take my boy to the splash pad during the summer - he loves it. Depending on the mall, some have an indoor play area
I take my little guy to a play place called Little Champs. They have lots of fun stuff for kids to play with there. Another great place is Teeny Town Playland. Both of these have a small fee to play though.
I usually take the kids to the parks when it’s summer the splash pads are nice. Or the library. Sometimes libraries have story time. There are indoor playgrounds. It’s not free tho.