Where to buy Swatch in Tarragona

Name Address Phone
Swatch - El Corte Ingles, Tarragona Avenida Republica de Argentina 1
Swatch Store - Llovera, Reus C/ Llovera 20 +34 977 33 22 48