The Little Gym in Savoy offers lots of programs and some summer camps for children ages 3-12yo. (there are other locations nation-wide)
I have no personal experience with this company but I know many children who enjoy going there. I have also heard it is a bit pricey as well.
If you have an opinion, please leave a comment.