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
Phone:  +1 (563) 580-3833
Email: sales@chcnav.com
www.chcnav.com