No person shall be a trustee who has not attained the age of twenty-one years; who is not a citizen of the United States; who is not an inhabitant of the town at the time of his election, and has not resided therein for one whole year next preceding the time of his election.
§ 80.050, RSMo