Stephen Lee Caswell
February 13, 1967 - May 13, 2024
Today we have lost a good hearted grumpy old troll. Stephen Lee Caswell was born in Oregon to Lyle Vernon Caswell and Sharon Lynette Heath on Feb. 13th, 1967. He was 57 years old and passed in Mobile, AL at the Mobile Infirmary. He was a... View Obituary & Service Information
