21 May Municipal Court (In-Person)Municipal Court (In-Person)Date May 21, 2026Time 4:00 pm - 6:00 pmVenue Borough HallCategory Court 26 May Planning Board MeetingPlanning Board MeetingDate May 26, 2026Time 7:00 pm - 8:30 pmVenue Borough HallCategory Planning-Board Meeting 27 May Council MeetingCouncil MeetingDate May 27, 2026Time 7:00 pm - 8:30 pmVenue Borough Hall
21 May Municipal Court (In-Person)Municipal Court (In-Person)Date May 21, 2026Time 4:00 pm - 6:00 pmVenue Borough HallCategory Court
26 May Planning Board MeetingPlanning Board MeetingDate May 26, 2026Time 7:00 pm - 8:30 pmVenue Borough HallCategory Planning-Board Meeting