1. Weight Watchers 1190 Main St, Wyoming, RI 02898 Coordinate: 41.51505,-71.69415 Phone: (800) 651-6000