The Cherry Valley Public Library is transforming into a miniature golf course this weekend. They hope to raise enough funds to expand the building, which will include a youth services program room and drive up book return.
It costs $5 to partake in mini golfing and over 100 silent auction items are up for grabs. You do not need a library card to participate, but they do recommend you reserve a tee time, you can find out more information here.