Steven Louis McLeod
August 26, 1947 - June 29, 2022
Steven Louis McLeod of Cadillac passed away Wednesday, June 29, 2022 at home. He was 74. Steve was born in Cadillac August 26, 1947 to Howard (Bob) McLeod and Vera Marie Kibbe. He graduated from Manton High School in 1965 and obtained a Bachelor's... View Obituary & Service Information