Kidville

Find a location

View international locations »

Select-location

Lujiazui of Shanghai - Coming Soon!

1368 Binjiang Ave (At the cross of Yuanshen Rd.), Lujiazui, Pudong,Shanghai, China,

Phone: +86 18521712588