This Avis pickup location details in New Orleans:

Avis
1317 Canal Street
New Orleans, LA 70112-2712 USA