Steve Holland Russell

  • Born: October 1, 1932
  • Died: February 5, 2020
  • Location: Little River, South Carolina

Tribute & Message From The Family

Steve was born on October 1, 1932 and passed away on Wednesday, February 5, 2020.

Steve was a resident of Little River, South Carolina.