The village of Creston has officially sworn in its next mayor.  John Hall, who won Creston’s mayoral race in last month’s general election, took the oath of office during Monday night’s village council meeting.  Hall thanked family and friends for their support during the election and asked for patience from the community as he gets acclimated to his new role.  Hall’s official duties will begin January 1st.