Al Hugayet Tower Level 22, Al Hugayet Tower King Fahd Road Al Khobar 31952 +966 13 845 4200 View Location
Al Khobar Gate Tower Level 21, Al Khobar Gate Tower King Fahd Road Al Khobar 31952 +966 13 330 8300 View Location