2896 15th Street, Al Khobar Al Shamalia, Al Khobar 34428, Saudi Arabia
Al Yarmouk, شارع الأمير تركي، اليرموك،, Al Khobar 34422, Saudi Arabia