This Hertz pickup location details in Wilmington:

Hertz
1800 Astra Zeneca
Wilmington, DE 19850 USA