Stephen lost his fight to lung cancer on April 8, 2021. Born December 28, 1963 to the late Josephine Leubbers (nee Jurczyk) and the late Lynn MacNutt.
Loving father to Stephanie (Eric) Balven. Proud grandpa to Stephen Bradshaw and Jasmine Balven. Beloved brother, uncle, great uncle and friend to many. Stephen will truly be missed by his loved ones.
SERVICES: April 17, 2021 at Michel Funeral Home 5930 Southwest Avenue, St. Louis, MO 63139 from 4-8 p.m.
ARRANGEMENTS UNDER THE DIRECTION OF MICHEL FUNERAL HOME.