About CHC
Locations
Our customer service team is always willing to answer your sales, service, technical support and repair, media contacts and overall general questions.
 
CHC Navigation - Corporate Headquarter
599 Gaojing Road, Building C,
201702, Shanghai, China

Phone:  +86 21 5426 0273
Email : sales@chcnav.com

 
CHC - North America Office
305 Cedar Cross Road,
Dubuque, IA 52003, USA

Phone:  +1 (563) 543-2784
Email: Americas@chcnav.com