6326 King Fahd Road El Nozha Dis., 23532 Jeddah, Saudi Arabia 6326 King Fahd Road El Nozha Dis., 23532 Jeddah, S Jeddah GPS: N 21.617 E 39.166