Location on the map

King Saud Street - Al Zamil Building - Eastern Province - El Khabar

Map directions