Location on the map

Eighth Street - Al Zuhour District - Eastern Province - Dammam

Map directions