This is a great place to take the kids when the weather is bad. It has a large basketball court and batting cages. There are 3 different cages, softball, baseball, fast and slow pitch. You should take your own bat and helmets. They have a package deal on the tokens you need for the cages. I think you can buy them in lots of 10 or so.
more