The indoor playground at First Christian Church in North Canton consists of a 4 story activity center with slides, tunnels, tubes and stairs. In addition to the main play area, there is a special Toddler Play Area off to the side designed for children 2 and under.
And it get's even better, because it's FREE!
You can also rent the playground out for private events and birthday parties. While I've never done this, I know people who have and I'm told the price is very reasonable. For more information about the location. Visit their website.
You may also be interested in: Indoor Play Centers across Northeast Ohio