Bradley Scott Spencer
February 12, 1970 - May 9, 2021
Bradley Scott Spencer, 51, of Wichita Falls, TX was born February 12, 1970 and died at his home on Friday, May 9, 2021. Brad was born in New Orleans, Louisiana and moved as an infant to Brisbane, Australia. At the age of 2, he moved to Fort... View Obituary & Service Information