1. Larry The Watch Doctor
34 W Main St, Marlborough, MA 01752
Coordinate: 42.34584,-71.55415
Phone: (508) 481-8577
2. Fast Fix Jewelry and Watch Repairs
601 Donald Lynch Blvd, Marlborough, MA 01752
Coordinate: 42.35519,-71.61291
Phone: (508) 480-8455