Had much fun here
Tried to edit the address to no avail.It is along Owo-na-umuosi rd, opposite Assemblies of God Church Owo-na-umuosi.
MBA villa hotelUmuojma