This event is in the "Children" group This event is in the "Infants (age 0-1 years)" group This event is in the "Toddlers (age 1-2 years)" group This event is in the "Toddlers (age 2-3 years)" group This event is in the "Pre-School (age 3-5 years)" group This event is in the "Elementary (age 5 years+)" group A Rainbow of Stories: All Ages Storytime 10:15am–11:00am Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+) Program Filled Registration Required This event is in the "Children" group This event is in the "Infants (age 0-1 years)" group This event is in the "Toddlers (age 1-2 years)" group This event is in the "Toddlers (age 2-3 years)" group This event is in the "Pre-School (age 3-5 years)" group This event is in the "Elementary (age 5 years+)" group Jun 16 2025 Mon A Rainbow of Stories: All Ages Storytime 10:15am–11:00am Program Filled Please note you are looking at an event that has already happened. Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+) Program Type: Storytime Registration Required Event Details: Join us for a fun-filled, all-ages storytime this summer, featuring songs, rhymes, dancing, and fun! Storytime repeats content daily and space is limited, so please choose only one morning to attend per week.
This event is in the "Adults" group Drop-In Tech Time 2:00pm–4:00pm Adults This event is in the "Adults" group Jun 16 2025 Mon Drop-In Tech Time 2:00pm–4:00pm Please note you are looking at an event that has already happened. Location: Margaret E. Heggan Free Public Library Room: Small Study Room A Age Group: Adults Program Type: Technology Event Details: If your gadgets give you fits, we'll try to get you out of the pits. Bring your devices in for help. Adult Services Librarian Jenn will offer drop-in assistance at Small Study Room A. No appointment is necessary.
This event is in the "Teens" group This event is in the "Tweens (11-13)" group This event is in the "Teens (age 13-18 years)" group Teen Photography Club 4:00pm–5:00pm Teens, Tweens (11-13), Teens (age 13-18 years) Program Filled Registration Required This event is in the "Teens" group This event is in the "Tweens (11-13)" group This event is in the "Teens (age 13-18 years)" group Jun 16 2025 Mon Teen Photography Club 4:00pm–5:00pm Program Filled Please note you are looking at an event that has already happened. Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Teens, Tweens (11-13), Teens (age 13-18 years) Program Type: Instruction Registration Required Event Details: This club offers a program to learn and practice picture taking skills as well as to connect with others who share an interest in photography!
This event is in the "Adults" group Mystery Book Discussion Group 6:30pm–8:00pm Adults This event is in the "Adults" group Jun 16 2025 Mon Mystery Book Discussion Group 6:30pm–8:00pm Please note you are looking at an event that has already happened. Location: Margaret E. Heggan Free Public Library Room: Meeting Room (Right Half) Age Group: Adults Program Type: Book Discussions The Mystery Book Discussion Group meets on the third Monday of each month. This discussion is open to everyone. Registration is not required.