North Castle Partners Invests in CR Fitness, a Leading Crunch Fitness Franchisee

Crunch+Logo+Blue