Info

Founded
1927
Address
Al-Mourada
Omdurman
Country
Sudan

Venue

Al-Merreikh Stadium
Name
Al-Merreikh Stadium
City
Omdurman
Capacity
43645

Fansites

No fansites yet.
18+ GambleAware