We look forward to hearing from you!

Fill out the form below and we will get right back to you.

US Office

16444 North 91st Street
Scottsdale, AZ 85260-1567
United States

Phone: (602) 957-3825
Toll Free: 1-888-DUCKY-88 (382-5988)
Corporate Fax: (602) 954-8217
Merchandise Fax: (602) 957-7665

Shenzhen Office

Room 1208 Unit 3 Building 1st, YuanJing Building No. 997
New District Road, LongHua New District
ShenZhen City, GuangDong Province, PRC
518131

Phone: 86-755-23170800
Fax: 86-755-23170801