David Joseph St. Laurent, age 77, passed away peacefully on Friday, August 25, 2023, at his home in Virgilina, VA. David was a veteran of the U.S. Army, where he served tours in Korea, Germany, Vietnam and the Pentagon, and later retired from civil service, where he was a contracting officer with FISC and JefCom at Norfolk Naval Base in Norfolk, VA. David was born on December 21, 1945, in Niagara on the Lake, Ontario, Canada and was the son of the late Frances St. Laurent and Theresa McCaffrey St. Laurent. David is survived by his wife of 57 years, Patricia Lester St. Laurent; his son, DeWayne St. Laurent (Alisa) of Virgilina, VA; grandchildren, Victoria St. Laurent of Murfreesboro, TN and Devon St. Laurent of Virgilina, VA; sister, Evelyn St. Laurent; brothers, Mark and Paul St. Laurent, all of Canada; numerous nieces and nephews and many in-laws and friends. A memorial service will be held for David at a later date. The St. Laurent family is being served by Cremation Society of Virginia and online condolences may be expressed at www.cremationofvirginia.com.