Location on the map

Main Road - Sarhan Al Zubaidi Building - Mecca - Jeddah

Map directions