Explore relationships

Odeda

Odeda (or Awdeda) is a Local Government Area and town in Ogun State, Nigeria. The headquarters of the LGA are at Odeda on the A5 highway.

Use + to expand a branch. Click a topic name to open its summary.