stores/
Store Details

Athens

The Swatch Group Greece SA

Back

Address

The Swatch Group Greece SA
3, Mantzagriotaki Street & Sygrou Avenue
Kallithea

176 72 Athens
Greece

Customer service
Get Direction Get Direction
Loading

MENU

close

The Collection

WeChat

WeChat QR code
Scan the QR code and connect with OMEGA_Official on WeChat