Yes, you can drop off your vehicle at night. There is a drop box by the front door where you leave your keys. Fill out and attach a tag to your key. I've used it many times.
You can also leave your car there until you have the opportinity to pick it up. Great when you can't get there until after hours.
Thanks! Your answer is awaiting moderation.