List of Time Square Stores in Natick, MA Outlet Note Regular Brands Time Square Massachusetts Natick Rating 4.7 based on 51 votes Official Website http://www.timesquareuswatch.com/ Products Jewelry Brand Name Watches Watch & Jewelry Repair NameAddressPhone Name/Address/Phone Time Square outlet - Natick Natick Mall (508) 650-3620 People Also Viewed