There is one before hours - pretty much leave the bike in the back entrance of the shop and slide your keys in with you name and phone number through a letter box slide on the left side door(back entrance).
Once they're closed, you gotta leave it out front or come back in the morning. I'd come back, the night life is dangerous to the safety of your bike.
There is motorcycle parking in front. I do not know their policy about after-hours drop offs.
Thanks! Your answer is awaiting moderation.