Additional Information

  • Year Established: 1963
  • Categories: Weight Loss & Nutrition

About Us

  • Start a healthy diet plan and motivate your weight loss. Palo Alto residents can come to the Weight Watchers in Palo Alto, CA for program advice and support that makes weight loss achievable.