Byron Scott Webb
2023-05-11
Byron Scott Webb was born to the parentage of Lisa Lynette Smith and Cedric Theron Webb on August 15, 1991, in San Diego, California. He departed this life on April 27, 2023, in his home in Longview, TX. Byron graduated from Jefferson High School in 2009. He studied PsychologyContinue Reading