Richard Lloyd Wood

  • Born: October 27, 1960
  • Died: March 31, 2018
  • Location: Durham, California

Tribute & Message From The Family

Richard was born on October 27, 1960 and passed away on Saturday, March 31, 2018.

Richard was a resident of Durham, California at the time of passing.