public profile
Daughter of Lewis Cannon and Sarah Pugh Sister of John Allen; Allen Cannon; Catherine Cannon; Grizzie Cannon and Pugh Cannon