Location on the map

Al Radio Street - Al Nazla District - next to Al Hilal Station - Mecca - Jeddah

Map directions