The only people there during the night hours is security and cleaning crews. As for the right drop off lot I am not sure. If you can locate the security guard he may be able to help you.
Night drop box is clearly indicated right by the service dept drive in lane. Look at the windows of the service dept and you'll see the box.
I'm not sure? I'm sorry...
Thanks! Your answer is awaiting moderation.