USA: +1-929-322-8665 China: +86-10-6946-9056     Email: sales@icrworld.com

USA Sales Department


Lisa

Email: sales@icrworld.com

ICRWorld, Inc.
Address: 107-39 106TH Street Ozone Park, NY 11417


Sales Inquires

sales@icrworld.com

Contact Phone: +1-929- 322-8665

Location 

China Beijing

NO.1 Building, 1st 1850

Fengtai Science Park,

No.186, South Xisihuan Rd.,

Fengtai District,

Beijing,

P.R.China.

Call Us

Tel: 86-10-6946-9056

Customer Service
Linda@icrworld.com