Contact Us Contact Details Email [email protected] Call Us +86 166 2136 7157 Wechat Wechat ID: cicadasport Location Pudong New Area, Shanghai, China