Mark H. Besher, 55, of Red Bud, passed away on Saturday, June 29, 2019 at Red Bud Regional Hospital in Red Bud. The visitation will be from 10 a.m.-12 p.m. on Monday, July 8 at Koch-Liefer Funeral Home in Red Bud. Services will be held at 12 p.m. on Monday, July 8 at Koch-Liefer Funeral Home with Rev. Corey Hartz officiating. Burial will follow at Jefferson Barracks National Cemetery in St. Louis, MO with full military honors.