Town Talk: Captain Lee Peters/Stafford Sheriff’s Office August 11, 2022 Uncategorized An alarming increase in traffic crash fatalities in Stafford. Captain Peters talks about the importance of slowing down and paying attention while driving. Subscribe : iTunes | Stitcher Town Talk: Captain Lee Peters/Stafford Sheri... Town Talk Embed Subscribe RSS iTunes Stitcher Download