This Keddy By Europcar pickup location details in Naples:

Keddy By Europcar
Via Diocleziano, 104
Naples, 72 null ITA