Voters choose new and returning leaders across St. Joseph County and Kalamazoo
In St. Joseph County, Angel Johnston defeated 13-term incumbent Tom Lowry for Three Rivers mayor. Johnston received 63.48% of the vote (784 total), while Lowry took 34.57% (427). Write-in candidate Nathan Walden received 0.49% (six votes).









