Al-Feiha

  Country:
Saudi Arabia
  Stadium:
Al Majma’a Sport City Stadium
  Capacity:
7,000

Al-Feiha

  Country:
Saudi Arabia
  Stadium:
Al Majma’a Sport City Stadium
  Capacity:
7,000