Explore relationships
Irri
Irri is located in the Isoko South local government area of Delta state, Nigeria. It is one of the petroleum producing communities in Nigeria.
Use + to expand a branch. Click a topic name to open its summary.
Explore relationships
Irri is located in the Isoko South local government area of Delta state, Nigeria. It is one of the petroleum producing communities in Nigeria.
Use + to expand a branch. Click a topic name to open its summary.