I believe that you need to drop off donations during business hours.
Prefer business hours
I have done this.
They discourage drop-offs after hours.
They may not have an actual drop location, but what's to stop you from leaving a bag of stuff at the door? That's what I would do if during regular hours doesn't work for your schedule.
They don't have a 24 hour drop off.
Thanks! Your answer is awaiting moderation.