David J. Cannon
February 26, 1952 - June 25, 2018
David J. Cannon, 66, of Cheyenne passed away June 25th in Cheyenne. He was born February 26, 1952 in Kansas City, Missouri. David served in the United States Navy on submarines where he traveled around the world once, under water. He worked... View Obituary & Service Information