MIDO retailers
MIDO retailers in Greece
MIDO retailers in Greece
Athens
THE SWATCH GROUP GREECE S.A.
3, MANTZAGRIOTAKI STREET
KALLITHEA
17672 Athens
0030 210 956 94 30
customerservice.gr@midowatches.com
+ Get directionsIraklio – Crete
Santorini
Spata