Stephen Val Goddard, age 86, of Mountain Home, ID. Passed away on August 30, 2023. Arrangements by Rost Funeral Home