About Us        
 
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 selling fashion watches and providing professional watch repair.  Since then we have grown to two store locations in providing you watch brands such as Movado, Accutron, ESQ, Gucci, Citizen, Bulova, Seiko, and many more. 
 
Our staff is skillfully trained in all watch repair and we have resident experts at our store location in Natick Collection / Natick Mall.
email me
to schedule a consultation
180 Jefferson Drive
Menlo Park, CA  94025
(415) 555-5555

Monday - Friday 8AM to 5PM
508-650-3620