Leslie Derrick
February 27, 2017
Leslie Derrick Of North Tonawanda, February 26, 2017, following a lengthy illness, husband of Debora (nee Depew) Derrick; son of Helen Barnaby; stepson of Richard Barnaby; brother of Patricia Hartinger, Linda Allen, Richard and the late... View Obituary & Service Information