Shelia Shepard Walters

  • Born: May 19, 1949
  • Died: March 13, 2020
  • Location: Patrick, South Carolina

Tribute & Message From The Family

Shelia was born on May 19, 1949 and passed away on Friday, March 13, 2020.

Shelia was a resident of Patrick, South Carolina.