News | May 2023
Jenny Craig, With 68 CA Locations, Is Closing: Report
Jenny Craig, With 68 CA Locations, Is Closing: Report
Carlsbad-based Jenny Craig will close its doors after 40 years in the weight loss and management business, according to a report.