public profile
Son of George A. Cannon and Alpha May Largent Brother of Orvin Cannon; Herbert Allen Cannon; Angus Lawrence Cannon; Leora Cannon; Franklin Marvin Cannan and 2 others; Leonard Cannon and Arvin Cannan « less