Ericia Leigh Schoen (Buffalo)

Birth date: Apr 26, 1979 Death date: Oct 13, 2023

Ericia Leigh Schoen was born on April 26, 1979 in Osage Beach, MO to William "Bill" and Cathy (Lewis) Martin. She departed this life on October 13, 2023 at her home near Urbana, MO. At the time of her passing she was 44 years, fiv