Stephen George Finlay

Birth date: Aug 13, 1952 Death date: Oct 5, 2021

Stephen George Finlay of Fort Myers, Florida passed away peacefully, but unexpectedly, on Tuesday, October 5, 2021 while recovering from some recent surgery. He was 69 years old. Stephen was born in Somerville, Massachusetts on A