Xuri Store is a Convenience store located in 303省道. It is one of the 256382 Convenience stores in China. Address of Xuri Store is China, Xinjiang, Changji Hui Autonomous Prefecture, Jimsar County, 303省道.
Some of the places around Xuri Store are -
Within less than half a Kilo meter of Xuri Store, you can also find Parking Lot
China, Xinjiang, Changji Hui Autonomous Prefecture, Jimsar County, 303省道
Address of Xuri Store is China, Xinjiang, Changji Hui Autonomous Prefecture, Jimsar County, 303省道.
Xuri Store is located in 303省道.
Xuri Store is a Convenience store in China