1568 Chenglong Road, Xincheng Shangkun Yue Shan Peninsula #58
Songjiang District, Shanghai, China
P: 86-17317712350
contact@leunggallery.com

Get in Touch

Main Gallery
  • 1568 Chenglong Road, Xincheng Shangkun Yue Shan Peninsula #58
  • Songjiang District, Shanghai, China
  • P:86-17317712350
  • contact@leunggallery.com

For inquiries you may contact us on the forms below or visit these links to find more information on our art services or joining our dealership program.

General Contact


    Artist Submission



      Licensing Request


        General Contact
        Artist Submission
        Licensing Request