How do you know David? Please share your stories and photos, and help spread the word about this page!
David Swift, age 66, of Crewe, passed away Wednesday, November 20, 2019. He was preceded in death by his wife, Dinah Watson Swift. He is survived by his mother, Charlotte Lee, OSB., of Bristow, VA; his sister, Diane Pappas, of Richmond; several nieces and nephews. Mr. Swift was a U.S. Army veteran, and retired from Defense Supply Center in Richmond. David always put God, family, and country first. He was a good and loved man by all who knew him. The family will receive friends 1:00 P.M., Saturday, November 23, 2019, at the Hamner-McMillian Funeral Home, 1400 South Main Street, Blackstone, with chapel services to follow, 2:00 P.M. Interment will be held in Lakeview Cemetery, Blackstone. Online condolences may be made at www.hamnermcmillian.com.
Friends & Family
Looks like something went wrong.
Reload the page and try again.