David Lee Foster
March 28, 1941 - January 26, 2017
David Lee Foster, 75, of Tulsa, OK died January 26, 2017. David "Frog" Foster, son of Robert Lee and LaVerna Opal Foster was the loving husband of Carol Leona Foster for 52 years. He passed away at the Pax Villa Hospice in McAllen, TX after... View Obituary & Service Information
