There is a drop box on the south side of the building. Drop the vehicle off and then check your bill when they email it. Call if there are any problems.
I think they have a drop box. You should be good to go if you're due to drop off today.
Thanks! Your answer is awaiting moderation.