Daimaru Shinsaibashi
South Bldg. 4F
1-7-1 Shinsaibashisuji Chuo-ku
Osaka Osaka
〒542-8501
Japan

Tel: 06-6271-1231

Official retailer
Visit rolex.com