top of page
USA Location:
Address: 23647 1/2 Newhall Ave
Santa Clarita, CA 91321
Phone: 323 638 4049
China Location:
Address:Unit 417 Min Zesheng Building, Da Lang Street Industrial Park Road, Longhua New Area, Shenzhen City, Guangdong Province, China
Phone:+8618007557807
bottom of page