Michelle Leclair
July 16, 1980 - August 30, 2020
On August 30, 2020 in Petrolia, Michelle Ann Leclair passed away at the age of 40. Beloved partner to Ken Denboer for 18 years. Loving mother to Samantha and Brock Leclair. Loved daughter of Frank Leclair and Debra (Stan) Gammage and sister... View Obituary & Service Information