Charles Marshall Cannon
June 25, 1942 - March 29, 2022
Charles Marshall Cannon passed away on Tuesday, March 29, 2022 in Fairfax, Virginia. He was the son the late Charles and Mildred (Brown) Cannon. Beloved husband of Frances A. Cannon and loving father to Stephanie Payne. Charles was the brother... View Obituary & Service Information