Shanghai Watch & Clock Shop

Address

No. 478-492 Huai Hai Road Middle
200020 Shanghai
CHINA

Tel : +86 216 384 1214
Fax : +86 215 306 6503

Service center
Print route