This Europcar pickup location details in Wolfsburg:

Europcar
Dieselstrae 19
Wolfsburg, NI null DEU