Troy Lee Welch
September 30, 1933 - November 1, 2015
Troy Lee Welch, 82, of Muskogee, Oklahoma, passed away peacefully on Sunday, November 1, 2015 surrounded by his wife and children. Troy was born on September 30, 1933 in Lula, Oklahoma to James Grisham and Lillian Leona Welch. He was the... View Obituary & Service Information