New mayor takes oath of office in Vernon

New mayor takes oath of office in Vernon