Joseph William McLeod
June 29, 1946 - April 4, 2020
Joseph William McLeod, 73 of Hurricane passed away Saturday April 4, 2020. Joseph was born June 29, 1946 in Kirkwood, Missouri. He earned his Associate’s Degree from Meramec College, Missouri. Joseph served his country in the United... View Obituary & Service Information