Upload file: library_trustees_meeting_agenda_10-9-19.pdf Date: Wednesday, October 9, 2019 - 7:00pm Related Event: Swampscott Public Library