Melba "Terry" Russell
August 7, 1928 - September 1, 2015
Melba Teresa “Terry” Russell, 87, of Delmar, died Tuesday, September 1, 2015 at Peninsula Regional Medical Center in Salisbury, after a long courageous battle with several illnesses. She was born August 7, 1928 in Flomaton, Alabama,... View Obituary & Service Information