Umuahia Township Stadium
Name:
Umuahia Township Stadium
Country:
Nigeria
City:
Umuahia
Seating capacity:
5000