David Mark Weir
July 2, 1950 - November 27, 2019
David Mark Weir was called to his eternal rest on Wednesday, November 27, 2019 at the age of 69. David was born on July 2, 1950 in Dallas, Texas, where he spent his childhood. David served in Vietnam as Specialist Four in the United States Army... View Obituary & Service Information