Leo Travis Satepauhoodle
August 11, 1987 - February 21, 2021
Leo Travis Satepauhoodle, 33, was born on August 11, 1987 to Leo Travis Odum and Paula Renee Satepauhoodle in Lawton, Oklahoma. Leo was adopted and raised by his aunt, Juanita Cheadle. Leo passed away on February 21, 2021 in Forsyth, Missouri. Leo... View Obituary & Service Information