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 Library Board of Trustees Meeting Wednesday, February 18, 2026 at 5:30pm - 8:00pm Program Type: Library Board of Trustees Age Group: Everyone View Details This event is in the "Everyone" group Feb 18 2026 Wed Library Board of Trustees Meeting 5:30pm–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 Library Board of Trustees Meeting Wednesday, March 18, 2026 at 5:30pm - 8:00pm Program Type: Library Board of Trustees Age Group: Everyone View Details This event is in the "Everyone" group Mar 18 2026 Wed Library Board of Trustees Meeting 5:30pm–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.
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.
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 Library Board of Trustees Meeting Wednesday, April 15, 2026 at 5:30pm - 8:00pm Program Type: Library Board of Trustees Age Group: Everyone View Details This event is in the "Everyone" group Apr 15 2026 Wed Library Board of Trustees Meeting 5:30pm–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.
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 Library Board of Trustees Meeting Wednesday, May 20, 2026 at 5:30pm - 8:00pm Program Type: Library Board of Trustees Age Group: Everyone View Details This event is in the "Everyone" group May 20 2026 Wed Library Board of Trustees Meeting 5:30pm–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.
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 Library Board of Trustees Meeting Wednesday, June 17, 2026 at 5:30pm - 8:00pm Program Type: Library Board of Trustees Age Group: Everyone View Details This event is in the "Everyone" group Jun 17 2026 Wed Library Board of Trustees Meeting 5:30pm–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.
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.
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.
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 Library Board of Trustees Meeting Wednesday, July 15, 2026 at 5:00pm - 8:00pm Program Type: Library Board of Trustees Age Group: Everyone View Details 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 Library Board of Trustees Meeting Wednesday, August 19, 2026 at 5:00pm - 8:00pm Program Type: Library Board of Trustees Age Group: Everyone View Details 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.
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 Library Board of Trustees Meeting Wednesday, September 16, 2026 at 5:30pm - 8:00pm Program Type: Library Board of Trustees Age Group: Everyone View Details This event is in the "Everyone" group Sep 16 2026 Wed Library Board of Trustees Meeting 5:30pm–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.
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 Library Board of Trustees Meeting Wednesday, October 21, 2026 at 5:30pm - 8:00pm Program Type: Library Board of Trustees Age Group: Everyone View Details This event is in the "Everyone" group Oct 21 2026 Wed Library Board of Trustees Meeting 5:30pm–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.
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.
This event is in the "Everyone" group Library Board of Trustees Meeting Wednesday, November 18, 2026 at 5:30pm - 8:00pm Program Type: Library Board of Trustees Age Group: Everyone View Details This event is in the "Everyone" group Nov 18 2026 Wed Library Board of Trustees Meeting 5:30pm–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 Library Board of Trustees Meeting Wednesday, December 16, 2026 at 5:30pm - 8:00pm Program Type: Library Board of Trustees Age Group: Everyone View Details This event is in the "Everyone" group Dec 16 2026 Wed Library Board of Trustees Meeting 5:30pm–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.