Loading...
Eldora Woodard Spencer 3091416

Eldora Woodard Spencer

September 11, 1929  -  May 11, 2018

Eldora Woodard Spencer Obituary