July 20, 1951 ~ January 5, 2022
Born in: Buncombe Co., NC
Resided in: Hendersonville, NC
Mr. John Herman Cannon, 70, of 8 Willow Valley Lane, Hendersonville, died January 5, 2022 at his residence.
Mr. Cannon was born July 20, 1951 in Buncombe County, son of Barbara Cole Cannon and the late Robert Mock Cannon. He was a 1969 graduate of Lee Edwards High School and a 1973 graduate of Western Carolina University, with a Bachelor’s degree in General Education and a concentration in science. He was a dedicated science teacher at Rugby Middle School for 30 years.
He is survived by his mother, Barbara Cole Cannon; his sister and brother-in-law, Susan and Mark Kindley, Sr.; niece and nephew, Karli-Ann K. Allred and Mark W. Kindley, II; grandnephew Seth Kindley and grand nieces Maddie K. Mayo, Pressley K. Allred and Allie J. Allred.
A memorial service will be held at a later date.