Park the car in the spaces behind the barber shop and drop off keys in the lobby at the rental desk you will see a drop off box
Yes, you can drop off today.
If you are at the Enterprise @ the Inn, check with someone at the front desk. We have not dropped anything off there on a Sunday, but the people who work at The Inn are usually very helpful.
Thanks! Your answer is awaiting moderation.