John E. Cannon, 66, Petersburg,
John E. Cannon, 66, of Petersburg, passed away on March 17, 2026. He was born on October 21, 1959, to Thomas and Betty (Gilley) Cannon in Washington, Ind. John graduated from Washington High School in 1978. He worked as a bricklayer for Bosecker Masonry. He loved playing sports with his grandson, Dax, and working at…
