Spencer Lee Scott
January 27, 1989 - January 3, 2022
Spencer Lee Scott, 1989-2021. It is with extreme sadness that we announce the passing of Spencer Lee Scott, age 32 of Houston, Texas. He was a bright and shining star in this world, and will be deeply missed by so many. Our family was unprepared... View Obituary & Service Information