1. Russ Watch Repair, Inc.
1235 Worcester St, Natick, MA 01760
Coordinate: 42.29955,-71.38257
Phone: (508) 647-1755
2. Time Square
1245 Worcester St, Natick, MA 01760
Coordinate: 42.30004,-71.38508
Phone: (508) 650-3620
3. Stucchi Jewelers
3 Main St, Natick, MA 01760
Coordinate: 42.2859,-71.34833
Phone: (508) 651-3990