Contact Us

Want to get in touch? Contact us below. We’d love to hear from you.

 

US OFFICE

1520 South Mary Ave Sunnyvale, CA, 94087, USA
info@cstarintl.com

CHINA FACTORY

KaiRuiJinZuo Building, No.1505 Kejiguanjie, Binjiang, Hangzhou, China