Sunday, January 29, 2012

Weight Watchers to open an office

Maybe you noticed the addition to the sign at the Horace Mann Plaza?

Franklin, MA: Weight Watchers

Yes, Weight Watchers is opening an office in the Plaza. You won't need to go to the Hampton Inn for a specific scheduled time to weigh in or participate in a meeting.

Franklin, MA: Weight Watchers

The sign says Weight Watchers will be opening soon.

Weight Watchers - coming to Franklin, MA

It will be open 7 days a week with drop in and a meeting schedule.

Updated 3/18/12 
The schedule is available here


  1. I couldn't get to the meeting tonight and was hoping this would be open soon. So when will it be opened?

  2. Please open your office ASAP in Franklin.