I think it is run by DNR and you need a Discovery pass to camp there
There are about 9 sites and one group site that is more for motorhomes and trailers. The campsites range from small to very large.
It's run by the DNR, and you do indeed need a discovery pass. Three are outhouses, but no trash service.
Thanks! Your answer is awaiting moderation.