Location on the map

Al Faisaliah District - Tahlia Street - next to Bugshan Hospital - Mecca - Jeddah

Map directions