Europcar at 2 Novartis Campus-Only For Novartis Employees-Fabrikstr 4056 in Basel

This Europcar pickup location details in Basel:

Europcar
2 Novartis Campus-Only For Novartis Employees-Fabrikstr
Basel, BS 4056 CHE