Thomas Taggart

Thomas Taggart

Thomas Taggart was a U.S. political figure, serving as mayor of Indianapolis and influential in state and national politics.

... more on Wikipedia

Thomas Taggart is also found on...

All U.S. Senators from Indiana Famous People Who Died in Indianapolis