About Us
For 30 years, we have provided expert and professional services to our customers in sales and repair for Watches and Silver and Gold Jewelry. 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.
Our staff is skillfully trained in all watch repair and we have resident experts at our store location in Natick Mall on the 1st floor.
to schedule a consultation
180 Jefferson Drive
Menlo Park, CA 94025
(415) 555-5555
Monday - Friday 8AM to 5PM