Frank J. Shepherd, 60, of Collinsville, IL, born Sunday, August 30, 1964, in St. Louis, MO, passed away Monday, December 9, 2024 at Anderson Hospital in Maryville, IL.
Frank, not only am I losing a husband but my best friend. You’ll always be in my heart and soul until we meet again. I love you.
He was preceded in death by his:
- Mother, Kathleen, nee McMullen, Shepherd
- Step-daughter, Deidre Brede
Surviving are his:
- Loving wife, Marsha E. Shepherd of Collinsville, IL
- Father, L. Z. Shepherd of MO
- Step-children:
- Thomas Richards Jr. of Belleville, IL
- Wade (Missy) Richards of Albers, IL
- Shannon McCanless (Jason Wilson) of Collinsville, IL
- Kerri Richards-Ray of Swansea, IL
- Step-grandchildren:
- Jackson
- Jacob
- Brittany
- Nick
- Alexis
- Kayla
- Dylan
- Katie
- Camden
- Hunter
- Bailey
- Madison
- Mason
- Chase
- Josh
- Great grandchildren:
- Ty
- Chase
- Carter
- Addy
- Emmy
- Elijah
- Peyton
- Grayson
- Mila
- Issac
- Henry
- 2 future great-grandchildren
- Life-long friend, Richard Butler
- His beloved fur baby, Molly
Memorials: Memorials may be made to the American Cancer Society.
Funeral: A Private Celebration of life will be held at a later date.