Customer Service Center RELLOTGERIA RABASA C/ VALENCIA 160 08011 BARCELONA Spain Contact Phone: 934538363 Get direction