| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
|
31 |
1
|
2
|
3
|
4
|
5
|
6 |
|
|
Central Massachusetts Mosquito Control Project Personnel in our Community 2026 Dates: June 1, 8, 15, 22 & 29
Central Massachusetts Mosquito Control Project Personnel in our Community 2026 Dates: June 1, 8, 15, 22 & 29
06/01/2026 - 7:00am to 3:30pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
7:00am to 3:30pm Mat Yoga w/Rebecca
Mat Yoga w/Rebecca
06/01/2026 - 9:00am to 9:45am
Day: Mondays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 9:45am Chair Flow Yoga with Rebecca
Chair Flow Yoga with Rebecca
06/01/2026 - 10:00am to 10:45am
Chair Yoga with Rebecca Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am to 10:45am Guitar Lessons with Dave
Guitar Lessons with Dave
06/01/2026 - 11:00am
Mondays at 11:00 AM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am Chair Flow Yoga with Rebecca
Chair Flow Yoga with Rebecca
06/01/2026 - 11:00am to 11:45am
Day: Mondays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am to 11:45am Greater Boroughs Partnership for Health Meeting: 06/01/2026 - 11:00AM - ZOOM MEETING ONLY
Greater Boroughs Partnership for Health Meeting: 06/01/2026 - 11:00AM - ZOOM MEETING ONLY
06/01/2026 - 11:00am
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am Bistro Lunch
Bistro Lunch
06/01/2026 - 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm Strength and Balance with Caitlin
Strength and Balance with Caitlin
06/01/2026 - 1:00pm
Days :Mondays: 1:45 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Exploring Classical Music
Exploring Classical Music
06/01/2026 - 1:00pm to 2:30pm
Days: Mondays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm to 2:30pm Pitch
Pitch
06/01/2026 - 1:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Chair Yoga with Caitlin
Chair Yoga with Caitlin
06/01/2026 - 1:45pm
Days Mondays: 1:45 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:45pm Needlers Knitting Group
Needlers Knitting Group
06/01/2026 - 2:00pm
NEEDLERS KNITTING GROUP Want to work on your knitting, crocheting, or other handwork with others? Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
2:00pm Zumba Gold
Zumba Gold
06/01/2026 - 2:30pm
Session 1: Mondays 3:00 – 3:45 PM (IN PERSON) This easy-to-follow program allows anyone to dance Zumba Gold moves to upbeat and fun music. Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
2:30pm Northborough School Committee Meeting: 06/01/2026 - 7:15PM
Northborough School Committee Meeting: 06/01/2026 - 7:15PM
06/01/2026 - 7:15pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
7:15pm |
Nurse Available for Walk-Ins
Nurse Available for Walk-Ins
06/02/2026 - 9:00am to 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 12:00pm Moving Meditation Class
Moving Meditation Class
06/02/2026 - 9:00am
Days: Tuesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am Art Group
Art Group
06/02/2026 - 9:00am to 10:30am
Day: Tuesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 10:30am Tuesday Walking/Hiking Group
Tuesday Walking/Hiking Group
06/02/2026 - 10:00am
Days: Tuesdays, starting April 7th Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am Tai Chi/Qi Gong/Meditation
Tai Chi/Qi Gong/Meditation
06/02/2026 - 10:15am
TAI CHI/QI GONG/MEDITATION Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:15am DayBreak
DayBreak
06/02/2026 - 11:30am to 1:30pm
A Social Day Program Providing Respite for Caregivers Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:30am to 1:30pm Bistro Lunch
Bistro Lunch
06/02/2026 - 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm Trivia Tuesday
Trivia Tuesday
06/02/2026 - 1:00pm
In-Person (Zoom link also available) Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Ping Pong
Ping Pong
06/02/2026 - 1:00pm to 4:00pm
Day: Tuesdays Time: 1:00 – 4:00 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm to 4:00pm American Mah Jong
American Mah Jong
06/02/2026 - 1:00pm
Day: Tuesday Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Northborough Senior Center Open House
Northborough Senior Center Open House
06/02/2026 - 4:00pm to 6:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
4:00pm to 6:00pm Peaslee Building Committee Meeting: 06/02/2026 - 7:00PM
Peaslee Building Committee Meeting: 06/02/2026 - 7:00PM
06/02/2026 - 7:00pm
***The 6/2/2026 meeting of the Peaslee Building Committee will now be hybrid. It will be held in person at the Town Hall offices in conference room B on the 1st floor and also by ZOOM*** Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
7:00pm Youth Commission Meeting: 06/02/2026 - 7:00PM
Youth Commission Meeting: 06/02/2026 - 7:00PM
06/02/2026 - 7:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
7:00pm |
Dull Men's Club
Dull Men's Club
06/03/2026 - 10:00am
Day: Wednesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am MEETING CANCELED: Board of Assessors Meeting: 06/03/2026 - 11:00AM
MEETING CANCELED: Board of Assessors Meeting: 06/03/2026 - 11:00AM
06/03/2026 - 11:00am
***The 6/3/2026 meeting of the Northborough Board of Assessors has been CANCELED*** Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am Bistro Lunch
Bistro Lunch
06/03/2026 - 12:00pm to 1:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm to 1:00pm Mobility Ball
Mobility Ball
06/03/2026 - 1:00pm
Day: Wednesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Bingo
Bingo
06/03/2026 - 1:00pm
Day: Wednesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Social Bridge Group
Social Bridge Group
06/03/2026 - 1:00pm
Days: Wednesday Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Gentle Yoga with Latha
Gentle Yoga with Latha
06/03/2026 - 1:45pm
Days: Wednesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:45pm Northborough Housing Authority Meeting: 06/03/2026 - 4:00PM
Northborough Housing Authority Meeting: 06/03/2026 - 4:00PM
06/03/2026 - 4:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
4:00pm Northborough School Committee Meeting: 06/03/2026 - 6:30PM
Northborough School Committee Meeting: 06/03/2026 - 6:30PM
06/03/2026 - 6:30pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
6:30pm |
Strength & Balance with Latha
Strength & Balance with Latha
06/04/2026 - 9:00am
Days: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am Nurse Available for Walk-Ins
Nurse Available for Walk-Ins
06/04/2026 - 9:00am to 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 12:00pm Cribbage
Cribbage
06/04/2026 - 9:30am
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:30am Chinese Mah Jong
Chinese Mah Jong
06/04/2026 - 10:00am
Day: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am Strength and Balance with Caitlan
Strength and Balance with Caitlan
06/04/2026 - 10:30am to 11:15pm
Session 1: Mondays • Time: 1:00 – 1:45 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:30am to 11:15pm A Cappella Group
A Cappella Group
06/04/2026 - 11:00am
Days: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am Chair Yoga with Caitlin
Chair Yoga with Caitlin
06/04/2026 - 11:15am
Days: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:15am Bistro Lunch
Bistro Lunch
06/04/2026 - 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm Genealogy Workshop on ZOOM
Genealogy Workshop on ZOOM
06/04/2026 - 1:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Quilting
Quilting
06/04/2026 - 1:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Chinese Mahjong
Chinese Mahjong
06/04/2026 - 1:00pm
Day: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Rocking the Boroughs Senior Chorus
Rocking the Boroughs Senior Chorus
06/04/2026 - 1:00pm
Date: Thursdays This group sings rock & roll songs from the 50s, 60s and 70s. Everyone is welcome! This group was inspired by the Young@Heart Chorus (youngatheartchorus.com). Curious, but not sure this is right for you? Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Ladies Pool Group
Ladies Pool Group
06/04/2026 - 1:00pm to 3:00pm
Day: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm to 3:00pm Board of Library Trustees Administrative Subcommittee Meeting
Board of Library Trustees Administrative Subcommittee Meeting
06/04/2026 - 7:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
7:00pm |
Cardio, Strengthen, Stretch and Relax w/ Linda B.
Cardio, Strengthen, Stretch and Relax w/ Linda B.
06/05/2026 - 9:00am
Day: Fridays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am Peaslee Building Committee Design Subcommittee Meeting
Peaslee Building Committee Design Subcommittee Meeting
06/05/2026 - 9:00am
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am |
|
|
7 |
8
|
9
|
10
|
11
|
12
|
13 |
|
|
Central Massachusetts Mosquito Control Project Personnel in our Community 2026 Dates: June 1, 8, 15, 22 & 29
Central Massachusetts Mosquito Control Project Personnel in our Community 2026 Dates: June 1, 8, 15, 22 & 29
06/08/2026 - 7:00am to 3:30pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
7:00am to 3:30pm Mat Yoga w/Rebecca
Mat Yoga w/Rebecca
06/08/2026 - 9:00am to 9:45am
Day: Mondays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 9:45am Chair Flow Yoga with Rebecca
Chair Flow Yoga with Rebecca
06/08/2026 - 10:00am to 10:45am
Chair Yoga with Rebecca Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am to 10:45am Guitar Lessons with Dave
Guitar Lessons with Dave
06/08/2026 - 11:00am
Mondays at 11:00 AM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am Chair Flow Yoga with Rebecca
Chair Flow Yoga with Rebecca
06/08/2026 - 11:00am to 11:45am
Day: Mondays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am to 11:45am Bistro Lunch
Bistro Lunch
06/08/2026 - 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm Strength and Balance with Caitlin
Strength and Balance with Caitlin
06/08/2026 - 1:00pm
Days :Mondays: 1:45 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Exploring Classical Music
Exploring Classical Music
06/08/2026 - 1:00pm to 2:30pm
Time: 1:00 – 2:30 PM Join Robert Oakan for this exploration of classical music. This class will enrich your life. No prior knowledge of music history or theory is required. Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm to 2:30pm Pitch
Pitch
06/08/2026 - 1:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Chair Yoga with Caitlin
Chair Yoga with Caitlin
06/08/2026 - 1:45pm
Days Mondays: 1:45 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:45pm Needlers Knitting Group
Needlers Knitting Group
06/08/2026 - 2:00pm
NEEDLERS KNITTING GROUP Want to work on your knitting, crocheting, or other handwork with others? Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
2:00pm Zumba Gold
Zumba Gold
06/08/2026 - 2:30pm
Session 1: Mondays 3:00 – 3:45 PM (IN PERSON) This easy-to-follow program allows anyone to dance Zumba Gold moves to upbeat and fun music. Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
2:30pm Northborough Conservation Commission Public Hearings & Meeting: 06/08/2026: 6:00PM
Northborough Conservation Commission Public Hearings & Meeting: 06/08/2026: 6:00PM
06/08/2026 - 6:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
6:00pm Select Board Meeting 06/08/2026: Time & Place TBD
Select Board Meeting 06/08/2026: Time & Place TBD
06/08/2026 - 6:30pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
6:30pm |
Nurse Available for Walk-Ins
Nurse Available for Walk-Ins
06/09/2026 - 9:00am to 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 12:00pm Moving Meditation Class
Moving Meditation Class
06/09/2026 - 9:00am
Days: Tuesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am Art Group
Art Group
06/09/2026 - 9:00am to 10:30am
Day: Tuesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 10:30am Tuesday Walking/Hiking Group
Tuesday Walking/Hiking Group
06/09/2026 - 10:00am
Days: Tuesdays, starting April 7th Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am Tai Chi/Qi Gong/Meditation
Tai Chi/Qi Gong/Meditation
06/09/2026 - 10:15am
TAI CHI/QI GONG/MEDITATION Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:15am DayBreak
DayBreak
06/09/2026 - 11:30am to 1:30pm
A Social Day Program Providing Respite for Caregivers Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:30am to 1:30pm Bistro Lunch
Bistro Lunch
06/09/2026 - 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm Trivia Tuesday
Trivia Tuesday
06/09/2026 - 1:00pm
In-Person (Zoom link also available) Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Free Hearing Screenings
Free Hearing Screenings
06/09/2026 - 1:00pm
Date: Tuesday, June 9th Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Ping Pong
Ping Pong
06/09/2026 - 1:00pm to 4:00pm
Day: Tuesdays Time: 1:00 – 4:00 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm to 4:00pm American Mah Jong
American Mah Jong
06/09/2026 - 1:00pm
Day: Tuesday Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Free Hearing Screening
Free Hearing Screening
06/09/2026 - 1:30pm
Date: Tuesday, June 9th Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:30pm Legal Clinic
Legal Clinic
06/09/2026 - 1:30pm to 2:30pm
Tuesday, June 9th from 1:30pm TO 2:30pm Call the Senior Center at 508-393-5035 to schedule your free 15-minute appointment to privately discuss any legal issue. Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:30pm to 2:30pm Musical Bingo
Musical Bingo
06/09/2026 - 2:30pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
2:30pm Sewing and Knitting
Sewing and Knitting
06/09/2026 - 3:00pm to 6:30pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
3:00pm to 6:30pm Central Massachusetts Metropolitan Planning Organization Meeting: 06/09/2026 - 5:00PM
Central Massachusetts Metropolitan Planning Organization Meeting: 06/09/2026 - 5:00PM
06/09/2026 - 5:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
5:00pm Parks & Recreation Commission Meeting: 06/09/2026 - 5:00PM
Parks & Recreation Commission Meeting: 06/09/2026 - 5:00PM
06/09/2026 - 5:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
5:00pm Council on Aging Meeting
Council on Aging Meeting
06/09/2026 - 5:30pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
5:30pm Planning Board Public Hearing Notices & Meeting: 06/09/2026 - 6:00PM
Planning Board Public Hearing Notices & Meeting: 06/09/2026 - 6:00PM
06/09/2026 - 6:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
6:00pm Board of Library Trustees Meeting: 06/09/2026 - 7:00PM
Board of Library Trustees Meeting: 06/09/2026 - 7:00PM
06/09/2026 - 7:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
7:00pm |
Dull Men's Club
Dull Men's Club
06/10/2026 - 10:00am
Day: Wednesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am Board of Assessors Meeting: 06/10/2026 - 11:00AM
Board of Assessors Meeting: 06/10/2026 - 11:00AM
06/10/2026 - 11:00am
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am Bistro Lunch
Bistro Lunch
06/10/2026 - 12:00pm to 1:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm to 1:00pm Mobility Ball
Mobility Ball
06/10/2026 - 1:00pm
Day: Wednesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Bingo
Bingo
06/10/2026 - 1:00pm
Day: Wednesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Social Bridge Group
Social Bridge Group
06/10/2026 - 1:00pm
Days: Wednesday Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Gentle Yoga with Latha
Gentle Yoga with Latha
06/10/2026 - 1:45pm
Days: Wednesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:45pm Scoops Card Game
Scoops Card Game
06/10/2026 - 2:00pm to 4:00pm
Day: 2nd Wednesday of the month Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
2:00pm to 4:00pm |
Strength & Balance with Latha
Strength & Balance with Latha
06/11/2026 - 9:00am
Days: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am Nurse Available for Walk-Ins
Nurse Available for Walk-Ins
06/11/2026 - 9:00am to 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 12:00pm Cribbage
Cribbage
06/11/2026 - 9:30am
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:30am Chinese Mah Jong
Chinese Mah Jong
06/11/2026 - 10:00am
Day: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am Strength and Balance with Caitlan
Strength and Balance with Caitlan
06/11/2026 - 10:30am to 11:15pm
Session 1: Mondays • Time: 1:00 – 1:45 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:30am to 11:15pm A Cappella Group
A Cappella Group
06/11/2026 - 11:00am
Days: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am Chair Yoga with Caitlin
Chair Yoga with Caitlin
06/11/2026 - 11:15am
Days: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:15am Bistro Lunch
Bistro Lunch
06/11/2026 - 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm Acrylic Painting with Anne Hunter
Acrylic Painting with Anne Hunter
06/11/2026 - 12:30pm
Date: Thursday, June 11th Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:30pm Low Vision Support Group
Low Vision Support Group
06/11/2026 - 1:00pm
Day: 2nd Thursday of the Month Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Chinese Mahjong
Chinese Mahjong
06/11/2026 - 1:00pm
Day: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Rocking the Boroughs Senior Chorus
Rocking the Boroughs Senior Chorus
06/11/2026 - 1:00pm
Date: Thursdays This group sings rock & roll songs from the 50s, 60s and 70s. Everyone is welcome! This group was inspired by the Young@Heart Chorus (youngatheartchorus.com). Curious, but not sure this is right for you? Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Ladies Pool Group
Ladies Pool Group
06/11/2026 - 1:00pm to 3:00pm
Day: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm to 3:00pm Master Plan Implementation Committee Meeting: 06/11/2026 - 7:00PM
Master Plan Implementation Committee Meeting: 06/11/2026 - 7:00PM
06/11/2026 - 7:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
7:00pm |
Cardio, Strengthen, Stretch and Relax w/ Linda B.
Cardio, Strengthen, Stretch and Relax w/ Linda B.
06/12/2026 - 9:00am
Day: Fridays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am Exploring Watercolors
Exploring Watercolors
06/12/2026 - 10:00am to 11:30am
Date: Friday, June 12th Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am to 11:30am Summer Fridays-Breakfast Conversation
Summer Fridays-Breakfast Conversation
06/12/2026 - 10:00am
Date: Friday, June 12th Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am |
|
|
14 |
15
|
16
|
17
|
18
|
19
|
20 |
|
|
Central Massachusetts Mosquito Control Project Personnel in our Community 2026 Dates: June 1, 8, 15, 22 & 29
Central Massachusetts Mosquito Control Project Personnel in our Community 2026 Dates: June 1, 8, 15, 22 & 29
06/15/2026 - 7:00am to 3:30pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
7:00am to 3:30pm Mat Yoga w/Rebecca
Mat Yoga w/Rebecca
06/15/2026 - 9:00am to 9:45am
Day: Mondays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 9:45am Chair Flow Yoga with Rebecca
Chair Flow Yoga with Rebecca
06/15/2026 - 10:00am to 10:45am
Chair Yoga with Rebecca Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am to 10:45am Guitar Lessons with Dave
Guitar Lessons with Dave
06/15/2026 - 11:00am
Mondays at 11:00 AM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am Chair Flow Yoga with Rebecca
Chair Flow Yoga with Rebecca
06/15/2026 - 11:00am to 11:45am
Day: Mondays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am to 11:45am Bistro Lunch
Bistro Lunch
06/15/2026 - 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm Strength and Balance with Caitlin
Strength and Balance with Caitlin
06/15/2026 - 1:00pm
Days :Mondays: 1:45 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Pitch
Pitch
06/15/2026 - 1:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Chair Yoga with Caitlin
Chair Yoga with Caitlin
06/15/2026 - 1:45pm
Days Mondays: 1:45 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:45pm Needlers Knitting Group
Needlers Knitting Group
06/15/2026 - 2:00pm
NEEDLERS KNITTING GROUP Want to work on your knitting, crocheting, or other handwork with others? Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
2:00pm Zumba Gold
Zumba Gold
06/15/2026 - 2:30pm
Session 1: Mondays 3:00 – 3:45 PM (IN PERSON) This easy-to-follow program allows anyone to dance Zumba Gold moves to upbeat and fun music. Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
2:30pm |
Nurse Available for Walk-Ins
Nurse Available for Walk-Ins
06/16/2026 - 9:00am to 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 12:00pm Moving Meditation Class
Moving Meditation Class
06/16/2026 - 9:00am
Days: Tuesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am Art Group
Art Group
06/16/2026 - 9:00am to 10:30am
Day: Tuesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 10:30am Tuesday Walking/Hiking Group
Tuesday Walking/Hiking Group
06/16/2026 - 10:00am
Days: Tuesdays, starting April 7th Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am Tai Chi/Qi Gong/Meditation
Tai Chi/Qi Gong/Meditation
06/16/2026 - 10:15am
TAI CHI/QI GONG/MEDITATION Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:15am DayBreak
DayBreak
06/16/2026 - 11:30am to 1:30pm
A Social Day Program Providing Respite for Caregivers Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:30am to 1:30pm Bistro Lunch
Bistro Lunch
06/16/2026 - 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm Trivia Tuesday
Trivia Tuesday
06/16/2026 - 1:00pm
In-Person (Zoom link also available) Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Ping Pong
Ping Pong
06/16/2026 - 1:00pm to 4:00pm
Day: Tuesdays Time: 1:00 – 4:00 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm to 4:00pm American Mah Jong
American Mah Jong
06/16/2026 - 1:00pm
Day: Tuesday Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Personal Conversation with Martha Washington
Personal Conversation with Martha Washington
06/16/2026 - 2:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
2:00pm |
Dull Men's Club
Dull Men's Club
06/17/2026 - 10:00am
Day: Wednesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am Father's Day Trail Mix
Father's Day Trail Mix
06/17/2026 - 11:00am
Wednesday, June 17th at 11:00 AM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am Bistro Lunch
Bistro Lunch
06/17/2026 - 12:00pm to 1:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm to 1:00pm Mobility Ball
Mobility Ball
06/17/2026 - 1:00pm
Day: Wednesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Bingo
Bingo
06/17/2026 - 1:00pm
Day: Wednesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Social Bridge Group
Social Bridge Group
06/17/2026 - 1:00pm
Days: Wednesday Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Book Club
Book Club
06/17/2026 - 1:30pm
Day: 3rd Wednesday of the month Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:30pm Gentle Yoga with Latha
Gentle Yoga with Latha
06/17/2026 - 1:45pm
Days: Wednesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:45pm |
Nurse Available for Walk-Ins
Nurse Available for Walk-Ins
06/18/2026 - 9:00am to 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 12:00pm Strength & Balance with Latha
Strength & Balance with Latha
06/18/2026 - 9:00am
Days: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am Cribbage
Cribbage
06/18/2026 - 9:30am
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:30am Chinese Mah Jong
Chinese Mah Jong
06/18/2026 - 10:00am
Day: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am Strength and Balance with Caitlan
Strength and Balance with Caitlan
06/18/2026 - 10:30am to 11:15pm
Session 1: Mondays • Time: 1:00 – 1:45 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:30am to 11:15pm A Cappella Group
A Cappella Group
06/18/2026 - 11:00am
Days: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am Chair Yoga with Caitlin
Chair Yoga with Caitlin
06/18/2026 - 11:15am
Days: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:15am Bistro Lunch
Bistro Lunch
06/18/2026 - 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm Genealogy Workshop on ZOOM
Genealogy Workshop on ZOOM
06/18/2026 - 1:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Quilting
Quilting
06/18/2026 - 1:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Chinese Mahjong
Chinese Mahjong
06/18/2026 - 1:00pm
Day: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Rocking the Boroughs Senior Chorus
Rocking the Boroughs Senior Chorus
06/18/2026 - 1:00pm
Date: Thursdays This group sings rock & roll songs from the 50s, 60s and 70s. Everyone is welcome! This group was inspired by the Young@Heart Chorus (youngatheartchorus.com). Curious, but not sure this is right for you? Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Ladies Pool Group
Ladies Pool Group
06/18/2026 - 1:00pm to 3:00pm
Day: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm to 3:00pm Paper Quilling-Welcome to Summer!
Paper Quilling-Welcome to Summer!
06/18/2026 - 1:30pm
Date: Thursday, June 18th Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:30pm |
Juneteenth Holiday
Juneteenth Holiday
06/19/2026 (All day)
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
|
|
|
|
||||||
|
21 |
22
|
23
|
24
|
25
|
26
|
27 |
|
|
Central Massachusetts Mosquito Control Project Personnel in our Community 2026 Dates: June 1, 8, 15, 22 & 29
Central Massachusetts Mosquito Control Project Personnel in our Community 2026 Dates: June 1, 8, 15, 22 & 29
06/22/2026 - 7:00am to 3:30pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
7:00am to 3:30pm Bone Density Screenings
Bone Density Screenings
06/22/2026 - 9:00am to 12:00pm
Date: Monday, June 22nd Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 12:00pm Mat Yoga w/Rebecca
Mat Yoga w/Rebecca
06/22/2026 - 9:00am to 9:45am
Day: Mondays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 9:45am Chair Flow Yoga with Rebecca
Chair Flow Yoga with Rebecca
06/22/2026 - 10:00am to 10:45am
Chair Yoga with Rebecca Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am to 10:45am Guitar Lessons with Dave
Guitar Lessons with Dave
06/22/2026 - 11:00am
Mondays at 11:00 AM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am Chair Flow Yoga with Rebecca
Chair Flow Yoga with Rebecca
06/22/2026 - 11:00am to 11:45am
Day: Mondays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am to 11:45am Bistro Lunch
Bistro Lunch
06/22/2026 - 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm Strength and Balance with Caitlin
Strength and Balance with Caitlin
06/22/2026 - 1:00pm
Days :Mondays: 1:45 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Pitch
Pitch
06/22/2026 - 1:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Chair Yoga with Caitlin
Chair Yoga with Caitlin
06/22/2026 - 1:45pm
Days Mondays: 1:45 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:45pm Needlers Knitting Group
Needlers Knitting Group
06/22/2026 - 2:00pm
NEEDLERS KNITTING GROUP Want to work on your knitting, crocheting, or other handwork with others? Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
2:00pm Zumba Gold
Zumba Gold
06/22/2026 - 2:30pm
Session 1: Mondays 3:00 – 3:45 PM (IN PERSON) This easy-to-follow program allows anyone to dance Zumba Gold moves to upbeat and fun music. Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
2:30pm Select Board Meeting 06/22/2026: Time & Place TBD
Select Board Meeting 06/22/2026: Time & Place TBD
06/22/2026 - 6:30pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
6:30pm |
Nurse Available for Walk-Ins
Nurse Available for Walk-Ins
06/23/2026 - 9:00am to 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 12:00pm Moving Meditation Class
Moving Meditation Class
06/23/2026 - 9:00am
Days: Tuesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am Art Group
Art Group
06/23/2026 - 9:00am to 10:30am
Day: Tuesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 10:30am Tuesday Walking/Hiking Group
Tuesday Walking/Hiking Group
06/23/2026 - 10:00am
Days: Tuesdays, starting April 7th Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am Tai Chi/Qi Gong/Meditation
Tai Chi/Qi Gong/Meditation
06/23/2026 - 10:15am
TAI CHI/QI GONG/MEDITATION Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:15am DayBreak
DayBreak
06/23/2026 - 11:30am to 1:30pm
A Social Day Program Providing Respite for Caregivers Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:30am to 1:30pm Bistro Lunch
Bistro Lunch
06/23/2026 - 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm Trivia Tuesday
Trivia Tuesday
06/23/2026 - 1:00pm
In-Person (Zoom link also available) Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Ping Pong
Ping Pong
06/23/2026 - 1:00pm to 4:00pm
Day: Tuesdays Time: 1:00 – 4:00 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm to 4:00pm American Mah Jong
American Mah Jong
06/23/2026 - 1:00pm
Day: Tuesday Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Sewing and Knitting
Sewing and Knitting
06/23/2026 - 3:00pm to 6:30pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
3:00pm to 6:30pm 1960's Folk Rock Concert with Creeque Alley
1960's Folk Rock Concert with Creeque Alley
06/23/2026 - 4:00pm to 5:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
4:00pm to 5:00pm Peaslee Building Committee Meeting: 06/23/2026 - 7:00PM
Peaslee Building Committee Meeting: 06/23/2026 - 7:00PM
06/23/2026 - 7:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
7:00pm |
How to Stay Safe from ticks
How to Stay Safe from ticks
06/24/2026 - 10:00am
Date: Wednesday, June 24th Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am Dull Men's Club
Dull Men's Club
06/24/2026 - 10:00am
Day: Wednesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am Bistro Lunch
Bistro Lunch
06/24/2026 - 12:00pm to 1:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm to 1:00pm Mobility Ball
Mobility Ball
06/24/2026 - 1:00pm
Day: Wednesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Bingo
Bingo
06/24/2026 - 1:00pm
Day: Wednesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Social Bridge Group
Social Bridge Group
06/24/2026 - 1:00pm
Days: Wednesday Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Gentle Yoga with Latha
Gentle Yoga with Latha
06/24/2026 - 1:45pm
Days: Wednesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:45pm |
Nurse Available for Walk-Ins
Nurse Available for Walk-Ins
06/25/2026 - 9:00am to 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 12:00pm Strength & Balance with Latha
Strength & Balance with Latha
06/25/2026 - 9:00am
Days: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am Cribbage
Cribbage
06/25/2026 - 9:30am
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:30am Chinese Mah Jong
Chinese Mah Jong
06/25/2026 - 10:00am
Day: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am Strength and Balance with Caitlan
Strength and Balance with Caitlan
06/25/2026 - 10:30am to 11:15pm
Session 1: Mondays • Time: 1:00 – 1:45 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:30am to 11:15pm A Cappella Group
A Cappella Group
06/25/2026 - 11:00am
Days: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am Chair Yoga with Caitlin
Chair Yoga with Caitlin
06/25/2026 - 11:15am
Days: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:15am Bistro Lunch
Bistro Lunch
06/25/2026 - 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm Chinese Mahjong
Chinese Mahjong
06/25/2026 - 1:00pm
Day: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Rocking the Boroughs Senior Chorus
Rocking the Boroughs Senior Chorus
06/25/2026 - 1:00pm
Date: Thursdays This group sings rock & roll songs from the 50s, 60s and 70s. Everyone is welcome! This group was inspired by the Young@Heart Chorus (youngatheartchorus.com). Curious, but not sure this is right for you? Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Ladies Pool Group
Ladies Pool Group
06/25/2026 - 1:00pm to 3:00pm
Day: Thursdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm to 3:00pm |
Cardio, Strengthen, Stretch and Relax w/ Linda B.
Cardio, Strengthen, Stretch and Relax w/ Linda B.
06/26/2026 - 9:00am
Day: Fridays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am |
|
|
28 |
29
|
30
|
1 |
2 |
3 |
4 |
|
|
Central Massachusetts Mosquito Control Project Personnel in our Community 2026 Dates: June 1, 8, 15, 22 & 29
Central Massachusetts Mosquito Control Project Personnel in our Community 2026 Dates: June 1, 8, 15, 22 & 29
06/29/2026 - 7:00am to 3:30pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
7:00am to 3:30pm Mat Yoga w/Rebecca
Mat Yoga w/Rebecca
06/29/2026 - 9:00am to 9:45am
Day: Mondays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 9:45am Chair Flow Yoga with Rebecca
Chair Flow Yoga with Rebecca
06/29/2026 - 10:00am to 10:45am
Chair Yoga with Rebecca Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am to 10:45am Guitar Lessons with Dave
Guitar Lessons with Dave
06/29/2026 - 11:00am
Mondays at 11:00 AM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am Chair Flow Yoga with Rebecca
Chair Flow Yoga with Rebecca
06/29/2026 - 11:00am to 11:45am
Day: Mondays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:00am to 11:45am Bistro Lunch
Bistro Lunch
06/29/2026 - 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm Strength and Balance with Caitlin
Strength and Balance with Caitlin
06/29/2026 - 1:00pm
Days :Mondays: 1:45 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Pitch
Pitch
06/29/2026 - 1:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Chair Yoga with Caitlin
Chair Yoga with Caitlin
06/29/2026 - 1:45pm
Days Mondays: 1:45 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:45pm Needlers Knitting Group
Needlers Knitting Group
06/29/2026 - 2:00pm
NEEDLERS KNITTING GROUP Want to work on your knitting, crocheting, or other handwork with others? Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
2:00pm Zumba Gold
Zumba Gold
06/29/2026 - 2:30pm
Session 1: Mondays 3:00 – 3:45 PM (IN PERSON) This easy-to-follow program allows anyone to dance Zumba Gold moves to upbeat and fun music. Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
2:30pm |
Nurse Available for Walk-Ins
Nurse Available for Walk-Ins
06/30/2026 - 9:00am to 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 12:00pm Moving Meditation Class
Moving Meditation Class
06/30/2026 - 9:00am
Days: Tuesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am Art Group
Art Group
06/30/2026 - 9:00am to 10:30am
Day: Tuesdays Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
9:00am to 10:30am Tuesday Walking/Hiking Group
Tuesday Walking/Hiking Group
06/30/2026 - 10:00am
Days: Tuesdays, starting April 7th Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:00am Tai Chi/Qi Gong/Meditation
Tai Chi/Qi Gong/Meditation
06/30/2026 - 10:15am
TAI CHI/QI GONG/MEDITATION Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
10:15am DayBreak
DayBreak
06/30/2026 - 11:30am to 1:30pm
A Social Day Program Providing Respite for Caregivers Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
11:30am to 1:30pm NO Bistro Lunch Today
NO Bistro Lunch Today
06/30/2026 - 12:00pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
12:00pm American Mah Jong
American Mah Jong
06/30/2026 - 1:00pm
Day: Tuesday Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Trivia Tuesday
Trivia Tuesday
06/30/2026 - 1:00pm
In-Person (Zoom link also available) Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm Ping Pong
Ping Pong
06/30/2026 - 1:00pm to 4:00pm
Day: Tuesdays Time: 1:00 – 4:00 PM Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
1:00pm to 4:00pm Welcome Summer Chicke Barbeque Night
Welcome Summer Chicke Barbeque Night
06/30/2026 - 4:30pm
Board of Library Trustees Meeting Agenda: 06/09/2026 - 7:00PMUpload file:
Date:
Tuesday, June 9, 2026 - 7:00pm
Related Event:
Board of Assessors Meeting Agenda: 06/10/2026 - 11:00AMUpload file:
Date:
Wednesday, June 10, 2026 - 11:00am
Related Event:
Master Plan Implementation Committee Meeting Agenda: 06/11/2026 - 7:00PMUpload file:
Date:
Thursday, June 11, 2026 - 7:00pm
4:30pm |
|
|
|
|
all Calendar
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
|
31 |
6 |
|||||
|
|
9:00am to 9:45am 10:00am to 10:45am 11:00am 11:00am to 11:45am 12:00pm 1:00pm to 2:30pm 1:00pm 1:45pm 2:00pm 2:30pm |
9:00am to 12:00pm 9:00am 9:00am to 10:30am 10:00am 10:15am 11:30am to 1:30pm 12:00pm 1:00pm 1:00pm to 4:00pm 1:00pm 4:00pm to 6:00pm |
10:00am 12:00pm to 1:00pm 1:00pm 1:00pm 1:00pm 1:45pm |
9:00am to 12:00pm 9:30am 10:00am 10:30am to 11:15pm 11:00am 11:15am 12:00pm 1:00pm 1:00pm 1:00pm 1:00pm to 3:00pm |
|
|
|
7 |
13 |
|||||
|
|
9:00am to 9:45am 10:00am to 10:45am 11:00am 11:00am to 11:45am 12:00pm 1:00pm to 2:30pm 1:00pm 1:45pm 2:00pm 2:30pm |
9:00am to 12:00pm 9:00am 9:00am to 10:30am 10:00am 10:15am 11:30am to 1:30pm 12:00pm 1:00pm 1:00pm 1:00pm to 4:00pm 1:00pm 1:30pm 1:30pm to 2:30pm 2:30pm 3:00pm to 6:30pm 5:30pm |
10:00am 12:00pm to 1:00pm 1:00pm 1:00pm 1:00pm 1:45pm 2:00pm to 4:00pm |
9:00am to 12:00pm 9:30am 10:00am 10:30am to 11:15pm 11:00am 11:15am 12:00pm 1:00pm 1:00pm 1:00pm to 3:00pm |
10:00am to 11:30am |
|
|
14 |
20 |
|||||
|
|
9:00am to 9:45am 10:00am to 10:45am 11:00am 11:00am to 11:45am 12:00pm 1:00pm 1:45pm 2:00pm 2:30pm |
9:00am to 12:00pm 9:00am 9:00am to 10:30am 10:00am 10:15am 11:30am to 1:30pm 12:00pm 1:00pm 1:00pm to 4:00pm 1:00pm |
10:00am 11:00am 12:00pm to 1:00pm 1:00pm 1:00pm 1:00pm 1:30pm 1:45pm |
9:00am to 12:00pm 9:30am 10:00am 10:30am to 11:15pm 11:00am 11:15am 12:00pm 1:00pm 1:00pm 1:00pm 1:00pm to 3:00pm |
|
|
|
|
||||||
|
21 |
27 |
|||||
|
|
9:00am to 12:00pm 9:00am to 9:45am 10:00am to 10:45am 11:00am 11:00am to 11:45am 12:00pm 1:00pm 1:45pm 2:00pm 2:30pm |
9:00am to 12:00pm 9:00am 9:00am to 10:30am 10:00am 10:15am 11:30am to 1:30pm 12:00pm 1:00pm 1:00pm to 4:00pm 1:00pm 3:00pm to 6:30pm 4:00pm to 5:00pm |
10:00am 10:00am 12:00pm to 1:00pm 1:00pm 1:00pm 1:00pm 1:45pm |
9:00am to 12:00pm 9:30am 10:00am 10:30am to 11:15pm 11:00am 11:15am 12:00pm 1:00pm 1:00pm to 3:00pm |
|
|
|
28 |
1 |
2 |
3 |
4 |
||
|
|
9:00am to 9:45am 10:00am to 10:45am 11:00am 11:00am to 11:45am 12:00pm 1:00pm 1:45pm 2:00pm 2:30pm |
9:00am to 12:00pm 9:00am 9:00am to 10:30am 10:00am 10:15am 11:30am to 1:30pm 12:00pm 1:00pm 1:00pm 1:00pm to 4:00pm |
|
|
|
|


