Scott Ryan Archbold
September 10, 1963 - May 9, 2021
Lewisville, Texas - (September 10, 1963 - May 9, 2021) Scott Ryan Archbold was born on September 10, 1963, in Houston, Texas to Leonard Archbold and Judith Fenelon. He passed away at the age of 57 on May 9, 2021, after a valiant, nearly 100... View Obituary & Service Information