The Salem Community Center is a great place with many options for exercise, including track, soccer, basketball, weight training and a very large, nice swimming pool that is clean and well-maintained. The exercise equipment is newer. It is a clean facility with rooms available for events at great prices. Some note the memberships are a bit overpriced. It can get very crowded by the workout machines, and the parking lot is crazy during sports changes. Kids are not allowed in the workout room at all. There have been a couple of rude encounters with staff.