On Friday, December 04, 2020, Ellen McLeod Anderson of Spotsylvania County, passed away at age 95. Ellen was born on May 13, 1925 in Bumpass Virginia. She worked as a commercial representative for C and P Telephone Company and retired after... View Obituary & Service Information
