Calendar of Events - Whats Happening
S M T W T F S
1
 
 
 
 
 
6
 
7
 
8
 
 
 
 
 
13
 
14
 
15
 
16
 
 
 
 
20
 
21
 
22
 
 
 
 
 
 
 
 
30
 
31
 
 
 
 
 

Upcoming Meetings

May 28, 2022 - 8:00am to 10:00am
May 28, 2022 - 10:00am to 3:00pm
May 29, 2022 - 1:15pm to 2:30pm
May 30, 2022 - 8:30am
May 30, 2022 - 9:30am to 10:00am
Annual Town Meeting
Town Meetings
Public Building Projects
Public Building Projects
New Residents
New Residents