David Allen Cannon Jr. Obituary
We are sad to announce that on March 11, 2021 we had to say goodbye to David Allen Cannon Jr. of Glade Spring, Virginia, born in Washington, Virginia. Family and friends can send flowers and/or light a candle as a loving gesture for their loved one. Leave a sympathy message to the family in the guestbook on this memorial page of David Allen Cannon Jr. to show support.
He was predeceased by: his mother Wilma Lee McCracken; his grandparents, Everette and Ruby Couch; and his stepfather Mark McCracken. He is survived by: his children, Annabelle Jade Cannon, Maverick Everette Cannon and Zoey Destiny Cannon; his aunts and uncles, Betty Ball (Tim), Beulah Heath (Jeffery), Connie Barton (Kenny), Stanley Couch, Marion, Billy Troy Johnson and Bobby Musick (Kimberly); his brother Michael Everette McCracken; and his grandmother Francis Cook.