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 about the latest events in our community.

City Meetings

  1. School Committee

    June 12, 2023, 5:00 PM


    More Details
  2. Conservation Commission

    June 12, 2023, 6:00 PM

    IN PERSON meeting at 50 Payson Ave., Conf. Rm. B, Basement and REMOTE by Google Meet

    More Details

Council on Aging

  1. Billiards - Open Pool Table

    June 12, 2023, 8:00 AM - 4:00 PM

    Our pool table, located on the Senior Center's lower level, is open for beginners to advanced players for practice or friendly competition. Sticks are available or bring your own.

    More Details
  2. Healthy Bones and Balance Class

    June 12, 2023, 9:30 AM - 10:30 AM

    Registration, doctor's note, and release form required

    More Details
  3. Fun with Acrylic Paint Markers

    June 12, 2023, 1:00 PM - 2:00 PM

    Explore how to use acrylic paint markers to create artwork. Stencils & images will be available, but bring your own ideas , too! These markers can be messy, so dress prepared.

    More Details
  4. Writing Group

    June 12, 2023, 1:00 PM - 2:30 PM

    An informal gathering of local writers & want-to-be writers. Camaraderie & creativity are the only pre-requisites. Let you imagination be your guide!

    More Details
  5. Mahjong - Open to Beginners

    June 12, 2023, 1:15 PM - 3:00 PM

    ECOA is always looking for new folks!  No experience is necessary, only your willingness to learn.

    More Details
Facility Submit Event Print Email Event Subscription View RSS Feeds Select on Calendar Expand Collapse Previous Next Down Up Map Share Show more