Elinor Babb Stroud
October 9, 1923 - November 9, 2014
Elinor Babb Stroud, age 91, died at Aarondale Retirement and Assisted Living Community in Springfield, Virginia on Sunday, November 9, 2014, of natural causes. Born October 9, 1923 in Chuckey, Tennessee, she lived in North and South Carolina,... View Obituary & Service Information