August 15, 1956 - September 9, 2018, Barry Leach passed away on September 9, 2018 in Innisfail, Alberta. Funeral Home Se...