Customer Service Center * THE SWATCH GROUP ESPAÑA C/ YUCA, 2 Miniparc I, Edificio C (Alcobendas) 28109 MADRID Spain Contact Phone: 913346306