Steven
Leroy
Helfrich
Steven Leroy Steven, 63, of Sebastian, FL, passed away December 4, 2017. A more detailed obituary may follow.