White Magnolia Theatre

Address:

308 Chongqing South Road
200025 Shanghai, China

Phone:

+86 21 6445 3104 / +86 21 6437 7756

Map:


Contact   ·   Privacy   ·   Terms