Igbodo


Igbodo is a town located in Ika North East LGA of Delta State, Nigeria.