Owen David Shears

  • Born: November 22, 2017
  • Died: November 22, 2017
  • Location: Atlanta, Missouri

Tribute & Message From The Family

Owen was born on November 22, 2017 and passed away on Wednesday, November 22, 2017.

Owen was a resident of Atlanta, Missouri at the time of passing.