For any Demons wanting to express condolences to the family of John Stephens, his mother Thelma Stephens can be reached at 418 Douglas Street, Springhill, LA 71075.
The Demon great was laid to rest in his hometown yesterday. He died in a one-vehicle wreck last Tuesday night.