Stephen George Finlay
August 13, 1952 - October 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 August 13,... View Obituary & Service Information