Lester Herrick
Lester Herrick was elected mayor of Ogden, Utah for seven two-year terms. He held the office in... more »