Tamboul Police Station is a Police department located in Sudan. It is one of the 17 Police departments in Sudan. Address of Tamboul Police Station is Tamboul, Sudan.
Some of the places around Tamboul Police Station are -
Within less than half a Kilo meter of Tamboul Police Station, you can also find الشيخ ابكر ابودريع, Tamboul Police Station, Tamboul City or Town Hall, , , مستوصف العناية الطبي, and many more.
Tamboul, Sudan
Address of Tamboul Police Station is Tamboul, Sudan.
Tamboul Police Station is a Police department in Sudan