This Keddy By Europcar pickup location details in L'Aquila:

Keddy By Europcar
Viale Croce Rossa
L'Aquila, 65 null ITA