Billy Duval Craig
Billy Duval Craig, 83, of Virginia passed away on Saturday, September 14, 2024. Billy was a proud veteran and served in the United States Marines Corp for 6 years where he received a good conduct medal and a Marksman badge. He was an avid golf and football lover, especially for […]