Contact Us Office: 1055 PingChen Road, Jiading District, Shanghai, China. Phone: +86 18701975164+86 21 59160756 Email: sales1@meyoca.comnancy.qiao@meyoca.com Social: Facebook-f Twitter Linkedin-in Instagram Google-plus-g Location