Swatch International Plaza
Watch repair in Tampa
Location
Tampa
Hours
Open now · 10:00–21:00
About
Swatch International Plaza is a retail location for the Swiss watch brand Swatch, in a shopping mall on North Westshore Boulevard in Tampa. Google describes it as a long-standing outpost of the chain, selling Swatch's contemporary Swiss-made watches across a range of styles and colors. This is a brand retail store rather than an independent repair shop — Swatch locations like this one are focused on selling current Swatch collections rather than servicing other brands or performing general watch repair. Customers with a Swatch watch that needs warranty service would typically go through Swatch's own customer care channels rather than an in-store bench, though store staff can usually help point buyers toward the right process. For anyone in the Westshore area looking to browse or buy a new Swatch watch, it's a straightforward retail stop rather than a repair destination.
Also services 1 more brand
Swatch
Contact
- Address
- 2223 N Westshore Blvd Space 258, Tampa, FL 33607, Tampa
- Hours
- Open now · Closes 21:00
What are Swatch International Plaza's opening hours?
Swatch International Plaza is currently open.
Nearby
Other watch repair shops near Swatch International Plaza
Own Swatch International Plaza?
Claim your listing to manage leads, update your profile, and start your free 14-day Premium trial.
Claim this shop