Mattie Cromer Russell
November 8, 1908 - January 22, 2011
Mountain Rest, SC—Mattie Cromer Russell, 102, wife of the late William Otto Russell, of 361 South Dellwood Road, Mountain Rest, SC, died Saturday, January 22, 2011, at Seneca Health and Rehabilitation in Seneca, SC. A native of Double Springs... View Obituary & Service Information