Troy D. McFarlane
January 28, 1965 - May 19, 2023
Troy D. McFarlane, age 58, of St. Clair, passed away unexpectedly May 19, 2023. He was born January 28, 1965 in Flint, MI to James and Judith McFarlane. Troy married Becky Jones in Algonac on September 17, 1994. He is survived by his wife of... View Obituary & Service Information
