Thomas Anthony Knapp
October 11, 1965 - November 6, 2015
Thomas Anthony Knapp, 50, of Mooresville, passed away peacefully at home on Friday, November 6, 2015 following his heroic battle with cancer. He was born on October 11, 1965 in San Francisco, California, to Virginia "Tag" Keelen Knapp and the... View Obituary & Service Information
