Int'l Watch & Clock, Changchun
478 Chongqing Road
Nanguan
Changchun 130042
Jilin Province
China

Tel 1: (0431) 8891-9026
Tel 2: (0431) 8891-9026
Official retailer
Visit rolex.com