David Michael Craig
May 29, 1954 - September 8, 2014
David Michael Craig, 60, of Altavista died Monday, September 8, 2014. He was born May 29, 1954 in Greensboro, North Carolina a son of the late James Edward Craig and Sarah Kathryn Blackwelder Craig. Mike was a member of Altavista Presbyterian... View Obituary & Service Information