Click here to watch the December 2, 2019, meeting stream live or watch the archive after the meeting.


Categories: City Council