Cherry Hill's Kid Fit Puts the Fun in Fitness