Leonard Ross “Len” Jackson

Died: February 19, 2011 | Place: St. Thomas-Elgin General Hospital