Contact Us

CONTACT US

  • Customer Service: China+86 4008-213-421

    E-mail: ellai@ellai.cn

  •  

  • Address: F/7, Tower 2B, Tianhua Information Technology Park, Longcao Road, Xuhui District, Shanghai, China

    Postal Code : 200235