Verified watch repair workshops · No login required · Instant quotesList your shop →
chronoever

Swatch International Plaza

Tampa, US

Location

Tampa

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
Map showing location of Swatch International Plaza, 2223 N Westshore Blvd Space 258, Tampa, FL 33607

Get directions →

Own Swatch International Plaza?

Claim your listing to manage leads, update your profile, and start your free 14-day Premium trial.

Claim this shop

Find More Shops