Mayor Stewart Welch, who has served two terms as mayor of the city of Mountain Brook, announced Wednesday that he will not be seeking re-election.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results