Fox Rental Cars
Europcar Al Nahda Street Building Number 24
Aqaba, AQ 77110 JOR