Steven Lillard Obituary
It is with great sadness that we announce the death of Steven Lillard (New Braunfels, Texas), born in Des Moines, Iowa, who passed away on July 4, 2019, at the age of 61, leaving to mourn family and friends. Leave a sympathy message to the family on the memorial page of Steven Lillard to pay them a last tribute.
He was loved and cherished by many people including : his father Chester Lillard; his brother Dennis Lillard; his wife Karen Lillard; his children, Jesse and Stefanee Lillard; and his mother Lucille Lillard.
In lieu of flowers, memorial contributions may be made to CITOC, https://www.cintoc.org, a non-profit dedicated to combatting illegal trade of wildlife.