1.
John McWilliams Ford (1880)
Mayor Of Shreveport Louisiana 19
John McWilliams Ford was the longest-serving elected public official in Shreveport Louisiana. Though he served as mayor only from 1918 to 1922 it was his tenure as finance commissioner that...