Jeffrey Steven Welch, Sr.
August 22, 1953 - September 22, 2019
Jeffrey Steven Welch, Sr, age 66, passed away on September 22, 2019 in San Antonio, Texas after a valiant battle with a long illness. His devotion to his family and his firm belief in God supported him in his struggle and ultimately gave him... View Obituary & Service Information