Laura and Edward Snowden
September 25, 2018 - September 27, 2018
Laura Virginia Snowden August 3, 1924 - September 27, 2018 Edward Lee Snowden November 30, 1923 - September 25, 2018 Laura Virginia Snowden and Edward Lee Snowden, married seventy-five years and nine months, passed away within forty-eight hours... View Obituary & Service Information