No sticker or parking permit required, however if you need a table or two go early or it will be gone, around 10am is a good time. You can also park near the rocks on the right near the picnic tables. ENJOY 😉
I don't know anything about town sticker use when I go there I sit near my car, I would get in touch with the town hall for the information
Thanks! Your answer is awaiting moderation.