Mike Welcher
June 14, 1961 - December 31, 2024
Aubrey Michael Welcher, born on June 14, 1961, in Lubbock, Texas, passed away peacefully on December 31, 2024. He is survived by his beloved wife, Lisa Welcher, whom he married on April 10, 2015. Aubrey will be deeply missed by his father, Larry... View Obituary & Service Information
