Once again, we have a summer packed with exciting programs for kids and adults! Click on the links below to see what’s being offered, and stop by the library to grab a hard copy at the front desk. Make sure to register ahead of time; most events have limited seats!