Steven Toussant, 63, passed away early Friday morning August 16, 2019 at the Truman House in New Philadelphia, Ohio. A son of the late Felix and Luella Menegay Toussant, he was born October 15, 1955 in Alliance, Ohio. Steven is survived by... View Obituary & Service Information