Steven Alton Williams, 39, passed away on March 28, 2018, from complications of injuries sustained in an automobile accident in 2003. Steven was born January 2, 1979, in DeLand, FL and was the New Year’s Baby for West Volusia. He enjoyed... View Obituary & Service Information