The Prince Saud bin Jalawi Stadium is a multi-purpose stadium in Khobar, Saudi Arabia. It opened in 1983.
The Prince Saud bin Jalawi Stadium, situated in Khobar, Saudi Arabia, is a multi-purpose venue built in 1983.