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


Tel 1: (0431) 8891-9026
Tel 2: (0431) 8891-9026

Mon-Sun: 10:00am - 9:00pm
Official retailer
Visit rolex.com