1. Weight Watchers 41 Club Rd, Windham, CT 06280 Coordinate: 41.702652,-72.15261 Phone: (800) 651-6000