Yili River Self-Service Store is a Convenience store located in 313省道. It is one of the 256382 Convenience stores in China. Address of Yili River Self-Service Store is China, Xinjiang, Ili, Gulja, 313省道.
Some of the places around Yili River Self-Service Store are -
There are several Convenience stores around Yili River Self-Service Store. Haoyou Store, Yihe Store, Yingchun Fair Price Shop, and Chunyuan Store are some of the Convenience stores near Yili River Self-Service Store.
China, Xinjiang, Ili, Gulja, 313省道
Address of Yili River Self-Service Store is China, Xinjiang, Ili, Gulja, 313省道.
Yili River Self-Service Store is located in 313省道.
Yili River Self-Service Store is a Convenience store in China