Town Talk-July 19 July 20, 2018 Uncategorized Lt. Lee Peters with the Stafford Sheriff’s Office talks about traffic and 9-1-1. Subscribe : iTunes | Stitcher Town Talk-July 19 Town Talk Embed Subscribe RSS iTunes Stitcher Download