Police station is located in Nimule Town. Address of Police station is Nimule - Gulu Rd, Nimule Town, South Sudan.
Some of the places around Police station are -
Nimule - Gulu Rd, Nimule Town, South Sudan
Address of Police station is Nimule - Gulu Rd, Nimule Town, South Sudan.
Police station is located in Nimule Town.