Stade Omar Hamadi

City
Algiers
Clubs
Address
12, avenue Commandant Mira, Bab El Oued
Capacity
17500
Surface
artificial turf

PSL

Latest Soccer News

NFD

PSL

P