For over 20 years, our retail watch and Jewelry has provided expert and professional services to our customers. We understand the importance of top quality expert advice; we are committed to the highest standards of professional services, and our track record speaks for itself. Time Square was established in 1994 in the Natick Mall on a small push cart