Troy D. McFarlane
Birth date: Jan 28, 1965 Death date: 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 Read Obituary

