Not that I know.
As far as I know, it's a drop-off site only, there is no on-site office or anybody there to ask questions, and I've never seen any signs that said anything about free mulch. This place is paid for with tax payers money, it wouldn't make sense for them to incur extra costs just to let people have free mulch.
Normally and free.
Thanks! Your answer is awaiting moderation.