Open Today 10:00 AM – 9:00 PM
Claimed
Swatch Sherway Gardens Toronto
Clock and Watch Stores
25 The West Mall, Etobicoke, ON · M9C 1B8Business Details
Serving Etobicoke, ON
Swatch, launched in 1983 by Nicolas G. Hayek, is a leading Swiss watch maker and one of the world's most popular brands. Swatch, launched in 1983 by Nicolas G. Hayek, is a leading Swiss watch maker and one of the world's most popular brands...
Read more
Etobicoke, ON