Nigerian Police Station, Ayetoro-budo, Ota is located in Ota, Nigeria on n Police Station, Ayetoro Rd, budo. Nigerian Police Station, Ayetoro-budo, Ota is rated 3 out of 5 in the category state police in Nigeria.
Address
n Police Station, Ayetoro Rd, budo