Calendar module icon


View all calendars is the default. Choose Select a calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me button and you will automatically be alerted of the latest events in our community.

Jump To:

  1. Calendar Overlay Board of Health (1)
  2. Calendar Overlay Conservation Commission (1)
  3. Calendar Overlay Library (1)
  4. Calendar Overlay Parks and Recreation Department Calendar (1)

Board of Health

  1. Board of Health Virtual Meeting

    June 24, 2020, 7:30 PM - 9:00 PM @ Virtual Zoom Meeting

    More Details

Conservation Commission

  1. Conservation Commission Meeting

    June 24, 2020, 7:00 PM - 9:00 PM @ Zoom - See agenda for link

    More Details


  1. Write Stuff

    June 24, 2020, 7:00 PM - 8:30 PM

    If you are interested in perfecting your writing technique whether for your own personal enjoyment or as part of a writing project our group might be just the right place for you. Authors (and aspiring authors) of all literary styles are welcome! The group meets on the 2nd and 4th Wednesday evenings of each month at the library. Share your work and gain insight into improving your work through thoughtful and considerate criticism. Members are encouraged to share their work on a rotating basis (every 6-8 weeks). When not reading from your own work you will be helping others with their writing, this is a wonderful supportive way to improve your writing. For information on joining the Library's writing group please contact Lisa Rothenberg at or call 781-259-8465 ext. 202

    More Details

Parks and Recreation Department Calendar

  1. Parks and Recreation Committee Meeting

    June 24, 2020, 7:00 PM - 8:30 PM @ Virtual

    More Details