This YMCA is full of activity, from day camp programs and "itty-bitty" sports to a maze, family nights, skating, racquetball, gymnastics and rock climbing. Also offered is a plethora of fitness classes (including personal training and group fitness). Besides that, check out the pool and related aquatic activities like synchronized swimming.