Liberty Community Center is a good place to take the kids swimming. There's an indoor pool with a slide, climbing wall, and lap lanes and also a warm water pool for children under 8. There's an outdoor pool and a zero entry pool for the little ones with a mushroom fountain. They offer swimming lessons, sports teams, exercise classes for adults, fitness facilities, and childcare. I've been happy with my experiences there.