Najran SC

  Founded:
1981
  Country:
Saudi Arabia
  Stadium:
Al Akhdoud Club Stadium
  Capacity:
2,800

Najran SC

  Founded:
1981
  Country:
Saudi Arabia
  Stadium:
Al Akhdoud Club Stadium
  Capacity:
2,800