Thomas H. Cannon
July 25, 2022
Thomas H. Cannon passed away Monday morning, July 25, 2022. He is survived by his children, Jessica Cannon-Pinney (spouse Aiden Pinney), Thomas G. Cannon, Lauren Cannon (partner Ryan Lamson), and Patrick Cannon (partner Shellby Peterson); his... View Obituary & Service Information