Caracciolo
Corso Cavour 17/19
19121 La Spezia
La Spezia
Italy

Official retailer
Visit rolex.com