J. Roca Joyero
Avda. Diagonal 580
08021 Barcelona
Barcelona
Spain

Tel: +34 9 32 00 07 77
Official retailer
Visit rolex.com