Imtaiz market is a Grocery store located in South Sudan. It is one of the 34 Grocery stores in South Sudan. Address of Imtaiz market is Mari, South Sudan. Imtaiz market is located in a remote area, with less than 1 listed places around it
Mari, South Sudan