Flagship store: CommBiz Shanghai

2F, 199 Hengshan Road, Shanghai, China

​+86 21 6445 8358