Steve Brasher
December 17, 1963 - August 21, 2022
Steve Brasher passed away on August 21, 2022 surrounded by his family. Curtis Steve Brasher was born on December 17, 1963 in Wichita Falls, TX to Curtis Brasher and Patsy Cox. He moved to Odessa, Texas in 1970 where he was raised by his mother... View Obituary & Service Information