James Wayne Stroud
March 3, 1952 - April 21, 2021
James Wayne Stroud, 69, of Needville, Texas passed away on April 21, 2021 at M.D. Anderson Cancer Center in Houston. He was born on March 3, 1952 in Corpus Christi, Texas to Amel and Fern Stroud. Wayne retired as an Electrical Engineer with... View Obituary & Service Information