Avis at Alicante Airport null in Elche

This Avis pickup location details in Elche:

Avis
Alicante Airport
Elche, VC null ESP