Roger Lee Townsend

  • Born: August 18, 1943
  • Died: April 10, 2020
  • Location: Jewett, Ohio

Tribute & Message From The Family

Roger was born on August 18, 1943 and passed away on Friday, April 10, 2020.

Roger was a resident of Jewett, Ohio.