Al Shamal logo

Al Shamal

Founded 1980

Al-Khwar Stadium

Omar Bin Abdul Aziz Road
Al-Khor

Capacity: 20,000

Surface: Grass


Al-Khwar Stadium stadium image