24 Hour Fitness is a large chain of work-out gyms. This gym has a good selection of cardio machines and free weights. They also have a pool and locker rooms. If you can't find a babysitter for your kid(s), they have a kids zone, which is only $3! I like that they have so many machines, so you can always find one there, and the atmosphere is great in there.
more