Jenny Craig Weight Loss Center is conveniently located on Route 132 in Festival Plaza. It offers a weight-loss program that is clinically proven and is customized to the client. Specially prepared meals by Jenny Cuisine is part of the weight-loss program and then the transition is made to a maintenance menu. A one-on-one weekly meeting with a consultant gives motivation and guidance to help you achieve your weight-loss goal.