Contact Us

Shanghai Leyi Culture Media Co., Ltd.

B-107, 838 Guangji Road
Hongkou District
Shanghai, China 20043

email: info@leyimedia.com

Where to Find Us