This event is in the "Everyone" group Dec 17 2025 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Everyone This event is in the "Everyone" group Dec 17 2025 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Everyone Program Type: Library Board of Trustees Event Details: The Library Board of Trustees will be meeting in the adult meeting room.
Jan 1 2026 Thu New Year's Day All Day Closing Jan 1 2026 Thu Closing New Year's Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in celebration of New Year's Day.
Jan 19 2026 Mon Martin Luther King, Jr. Day All Day Closing Jan 19 2026 Mon Closing Martin Luther King, Jr. Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in observance of Martin Luther King, Jr. Day.
This event is in the "Everyone" group Jan 21 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Everyone This event is in the "Everyone" group Jan 21 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Everyone Program Type: Library Board of Trustees Event Details: The Library Board of Trustees will be meeting in the adult meeting room.
Feb 16 2026 Mon Presidents' Day All Day Closing Feb 16 2026 Mon Closing Presidents' Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in observance of Presidents' Day.
This event is in the "Everyone" group Feb 18 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Everyone This event is in the "Everyone" group Feb 18 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Everyone Program Type: Library Board of Trustees Event Details: The Library Board of Trustees will be meeting in the adult meeting room.
This event is in the "Everyone" group Mar 18 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Everyone This event is in the "Everyone" group Mar 18 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Everyone Program Type: Library Board of Trustees Event Details: The Library Board of Trustees will be meeting in the adult meeting room.
Apr 3 2026 Fri Good Friday All Day Closing Apr 3 2026 Fri Closing Good Friday All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in observance of Good Friday.
Apr 5 2026 Sun Easter All Day Closing Apr 5 2026 Sun Closing Easter All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in observance of Easter.
This event is in the "Everyone" group Apr 15 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Everyone This event is in the "Everyone" group Apr 15 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Everyone Program Type: Library Board of Trustees Event Details: The Library Board of Trustees will be meeting in the adult meeting room.
May 10 2026 Sun Mother's Day All Day Closing May 10 2026 Sun Closing Mother's Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in celebration of Mother's Day.
This event is in the "Everyone" group May 20 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Everyone This event is in the "Everyone" group May 20 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Everyone Program Type: Library Board of Trustees Event Details: The Library Board of Trustees will be meeting in the adult meeting room.
May 25 2026 Mon Memorial Day All Day Closing May 25 2026 Mon Closing Memorial Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in observance of Memorial Day.
This event is in the "Everyone" group Jun 17 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Everyone This event is in the "Everyone" group Jun 17 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Everyone Program Type: Library Board of Trustees Event Details: The Library Board of Trustees will be meeting in the adult meeting room.
Jun 19 2026 Fri Juneteenth All Day Closing Jun 19 2026 Fri Closing Juneteenth All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in observance of Juneteenth.
Jun 21 2026 Sun Father's Day All Day Closing Jun 21 2026 Sun Closing Father's Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in celebration of Father's Day.
Jul 4 2026 Sat Independence Day All Day Closing Jul 4 2026 Sat Closing Independence Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in celebration of Independence Day.
This event is in the "Everyone" group Jul 15 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Everyone This event is in the "Everyone" group Jul 15 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Everyone Program Type: Library Board of Trustees Event Details: The Library Board of Trustees will be meeting in the adult meeting room.
This event is in the "Everyone" group Aug 19 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Everyone This event is in the "Everyone" group Aug 19 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Everyone Program Type: Library Board of Trustees Event Details: The Library Board of Trustees will be meeting in the adult meeting room.
Sep 7 2026 Mon Labor Day All Day Closing Sep 7 2026 Mon Closing Labor Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in observance of Labor Day.
This event is in the "Everyone" group Sep 16 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Everyone This event is in the "Everyone" group Sep 16 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Everyone Program Type: Library Board of Trustees Event Details: The Library Board of Trustees will be meeting in the adult meeting room.
Oct 12 2026 Mon Columbus Day/Indigenous Peoples' Day All Day Closing Oct 12 2026 Mon Closing Columbus Day/Indigenous Peoples' Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in observance of Columbus Day/Indigenous Peoples' Day.
This event is in the "Everyone" group Oct 21 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Everyone This event is in the "Everyone" group Oct 21 2026 Wed Library Board of Trustees Meeting 5:00pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Everyone Program Type: Library Board of Trustees Event Details: The Library Board of Trustees will be meeting in the adult meeting room.
Nov 11 2026 Wed Veterans Day All Day Closing Nov 11 2026 Wed Closing Veterans Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in observance of Veterans Day.