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