Otunba Dipo Dina International Stadium
Name:
Otunba Dipo Dina International Stadium
Country:
Nigeria
City:
Ijebu Ode
Seating capacity:
2000