Chengdu Longfor SFC & IMAX Theatre

Chengdu, Sichuan, China ● Single Screen

Company: Shanghai Film

Address: 4th Floor, Longfor Paradise Wall, 89 Hezuo Road, West Gaoxin District, Chengdu 611731, Sichuan

Theatre Rating
Based on 0 users