Al Khobar (2nd location)

King Saud Road, Al Safa, Dammam, Saudi Arabia