Lejiajia Cross Stitch Shop (Mount Shop) is located in Baihe, China on No.109, Chengzhongzhen Zhonghua Street, Chongzuo, Guangxi. Lejiajia Cross Stitch Shop (Mount Shop) is rated 3 out of 5 in the category retail in China.
Address
No.109, Chengzhongzhen Zhonghua Street, Chongzuo, Guangxi