LEACH, Holly Debbie Lucy Samantha - (November 18, 1986 - January 23, 2021) -
Holly Debbie Lucy Samantha Leach was born on November 18, 1986 and passed away on January 23, 2021.
Arrangements entrusted with Giffen-Mack Funeral Home, Scarborough chapel.
Donations in Holly Debbie Lucy Samantha LEACH's memory can be made to Covenant House Toronto.
{fastsocialshare