Michael "Mike" Stroud
October 31, 1952 - August 21, 2020
Scott- Michael D. “Mike” Stroud, 67, passed away peacefully at his residence on Friday, August 21, 2020. Mike was born on October 31, 1952 in New Iberia and was a lifelong resident of South Louisiana. Mike loved to have a good... View Obituary & Service Information