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 - Sales USA and Canada
Tel:  +1 (563) 543-2784

 
CHC - International Service Centers
 
Canada
Trois-Rivieres
Quebec
 
European Union
Krakow
Poland