walsh-mark-png

Mark J. Walsh, age 66 of Odin, passed away on Wednesday, December 17, 2025, at his home.

Mark was born on April 8, 1959, in Salem, the son of William and Bertha JoAnne (Jezek) Walsh.

He is survived by his three children, Steve Walsh of Clearwater, FL, David Walsh and wife Randa of Salem, and Baylee Walsh and husband Zach White of St. Louis; grandchildren, Kallie Jo Walsh, Mason Jones, and Brooks White; and one sister, Linda Myers of Florissant, MO.

He was preceded in death by his parents and a brother, Terry Walsh.

Mark spent many years as a farmer, truck driver, and a salesman for Dale’s Harley -Davidson and ATV’s and More.  However, most of his career, he worked as a mortgage broker alongside his son, Steve.  He enjoyed riding motorcycles and spending time at the farm with his son and nephew.

A Celebration of Life for Mark J. Walsh will be held at 3:00 pm on Sunday, December 21, 2025, at Crouse Funeral Home in Salem with Trent Ice officiating.  Visitation will be held from 2:00 pm until the time of the service.   Memorial contributions can be made to the American Diabetes Association and can be received at the funeral home.  Online condolences can be left at www.CrouseFH.com