Company Address
U.S. Office: 8 Admiral Drive Suite 272 Emeryville, CA, 94608
China Office: Room 1116, Building A, #2002 Nanhai Road, Nanshan District, Shenzhen, 518000, China.
(Note: This is not order return address, please contact us for return warehouse address details.)
Call Us
(+1) 203-759-8668 (United States) Text Message Available
(+86) 15627428000 (China)
Send Us Fax
(+86) 15627428000
Follow us