We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. Read more…
Time Square - Natick Mall

Time Square - Natick Mall

1245 Worcester St, Natick (MA), 01760, United States

Get Directions

(508) 650-3620

Work hours
MO 10:00 – 21:00 SA 10:00 – 21:00
TU 10:00 – 21:00 SU 12:00 – 18:00
WE 10:00 – 21:00
TH 10:00 – 21:00
FR 10:00 – 21:00
About Natick Mall -- Located outside of Lord & Taylor on the First floor
Description Time Square offers the largest selection of Watches and Jewelry in the metro west area. Watch selections range from Movado, Gucci, Citizen, Seiko, Bulova, Swatch, Guess, and Michael Kors and many more. In addition to our large selection of Watches, we also offer all types of services that are done on site by professionals such as, Battery replacement, Watch repair, Watch band replacement, Watch Crystal change as well as jewelry repair. We also buy old Gold, Silver and old Watches.

Similar places nearby