public profile
Son of Thomas Alexander Cannon and Mary H. White Brother of Harry Thomas Cannon; Lula Cannon; Ross H. Cannon; Roy Day Cannon; Cecil Warnick Cannon and 3 others; Buelah Mae Cannon; Private and William Cannon « less