Secret Service Office is located in Ibadan, Nigeria on CW3PVGH, Local Government Secretariat, Iwo Road. Secret Service Office is rated 3 out of 5 in the category state department civil defense in Nigeria.
Address
CW3PVGH, Local Government Secretariat, Iwo Road