Address
No. 197, Cangwu Road, Xuhui District
Shanghai
Phone
Phone: +86 186 2177 6101
Hours
Monday-Friday: 9am to 6pm
Saturday, Sunday: Closed
No. 197, Cangwu Road, Xuhui District
Shanghai
Phone: +86 186 2177 6101
Monday-Friday: 9am to 6pm
Saturday, Sunday: Closed