Ithra Saudi Arabia • 25 January – 2 February 8386 Ring Rd, Gharb Al Dhahran, Dhahran 34461, Saudi Arabia • View map