Do this location have a drop box?
Address: 2120 Veterans Mem Blvd, Kenner, LA 70062, USA
Ashkan Monadjemi | Oct 1, 2017
Yep
Scott Carey | Oct 1, 2017
But the rental cars are not kept on location.
Scott Boyington | Oct 1, 2017
Yes
Thanks! Your answer is awaiting moderation.