Our museum pass and calendar/event reservation systems are experiencing disruptions due to third-party error.
Please contact the Library at 603-249-0645 to resolve conflicts. We apologize for the disruption.
Click here to view our event calendar for more information and to register for this week's events!
Fill out a short questionnaire about your reading preferences, and we'll select a variety of titles for you to try! Click here to learn more about personalized reading recommendations and to fill out the questionnaire. We can't wait to match you with your next favorite read!
Monday 9 am - 5 pm
Tuesday 9 am - 7:30 pm
Wednesday 9 am - 7:30 pm
Thursday 9 am - 7:30 pm
Friday 9 am - 5 pm
Saturday 9 am - 1 pm