May God bless you and your...

Scott Shell Mecham
Soda Springs, Idaho
Mar 31, 1994 – Sep 25, 2024
Soda Springs, Idaho
Mar 31, 1994 – Sep 25, 2024
Scott Mecham passed away on September 25, 2024 in Soda Springs, Idaho. Funeral Home Services for Scott are being provided by Sims Funeral Home - Soda Springs. The obituary was featured in The Jefferson Star on September 29, 2024.