2021-23 Mayor Sworn In

Mayor Jeffrey Macmillen, being sworn in (Mayor is the highest vote getter amongst the candidates running for Town Council)