November 4, 2020
STOWERS ELECTED MAYOR OF JAMESTOWN, TENNESSEE
Harvey Stowers will be the new mayor of Jamestown, Tennessee after taking 51 percent of…
Harvey Stowers will be the new mayor of Jamestown, Tennessee after taking 51 percent of…