Kevin James Cannon

December 14, 1973 - August 29, 2020 

Kevin James Cannon

December 14, 1973 - August 29, 2020 

Obituary for Kevin James Cannon

Obituary

On Saturday August 29, 2020, our beloved Kevin James Cannon, Sr. departed this life at his home in New Church, Virginia at the age of forty-seven (47). Born on December 14, 1973, he was the son of the late Clyde Snowden and Fredia Cannon....

To read the full obituary, please visit the memorial website for Kevin James Cannon at Smith & Scott Funeral Home.

To send flowers to the family of Kevin James Cannon, please visit our Heartfelt Sympathies Store.

Help & Healing Resources

In the event that there is an error in the information presented, please contact the funeral home by clicking here.