1. Larry The Watch Doctor 34 E Main St, Marlborough, MA 01752 Coordinate: 42.34827,-71.54248 Phone: (508) 481-8577
2. Kay Jewelers 601 Donald Lynch Blvd, Marlborough, MA 01752 Coordinate: 42.35519,-71.61291 Phone: (508) 486-9233