• Claim This Profile!
    Join thousands of businesses who are using Kudzu to find new customers.

    When you register, you can:

     •  List your specialties
     •  Respond to reviews
     •  Create special offers

Time Square

1 star rating 1 Review

(508) 650-3620 Call

Write a Review Write a Review

1245 Worcester StNatick, MA 01760


  • Time Square - Natick, MA -  SgtTech

    Reviews: 1

    Watches Destroyed and You PAY!!
    SgtTech (1 review)

    Two expensive watches brought to have batteries replaced. They assured us they would not damage the watches because "they are professionals" The returned the watches severely gouged on the back. Yelled in our face for complaining and made us pay!

    More »

    Was this review helpful?

    (0) (0)

Business details