Stephen Charles DeJoy
December 23, 1980 - April 1, 2024
Stephen Charles DeJoy, age 43, of Buffalo, New York formally of Jamestown, New York passed away unexpectedly at his home on Monday April 1, 2024. Steve was born on December 23, 1980, in Jamestown. He is survived by his mother Betty J. [nee... View Obituary & Service Information
