Actually, they can be dropped off after hours in the mail slots that are located inside, directly in front of the entrance doors
The only drop off for mail is at the Window during business hours which is until midnight, other than that there is no mail drop off at this location
Thanks! Your answer is awaiting moderation.