Rover Logistics

Al Wafa Tower Floor 5,

Tariq Bin Ziyad St,

Ar Rakah Al Janubiyah

Al Khobar,

Kingdom of Saudi Arabia


Other contacts:

+966 13 8590827

+966 (13) 857 9532


View Larger Map