The clerk of district number 2 of the circuit court of Marion County shall reside in said city of Hannibal, and shall keep his office open at all reasonable hours.