After years of fighting depression, and turning to alcohol for comfort, it's with great sadness and a broken heart that on December 22,2023, Stephen Finch has taken his life.
He leaves behind his long time girlfriend, Teresa Choate and his two children, Leigha and Wyatt Finch.. Stephen was loved by a lot of people and will be truly missed...
Organizer and beneficiary
Mike Finch
Beneficiary

