AlKhobar / 28th St & King Abdul-Aziz ST. Click Square to Enter.
GPS Location: N 26.18'.127" / E 50.12'.644"