Customer Service Center The Swatch Group Greece S.A. Sygrou & 3 Mantzagriotaki Str. 17672 Athens Greece Contact Phone: 0030 210 956 56 56 Fax: 0030 210 956 52 52 Email: swatchgroup [at] otenet.gr Get direction