Stephen P. Russell
December 13, 1952 - April 6, 2023
GREENVILLE, NH – Stephen P. Russell, 70, passed away peacefully on April 6, 2023 at the Pheasant Wood Center in Peterborough, NH after a lengthy illness. Stephen was born in Leominster, MA on December 13, 1952, a son of the late Walter... View Obituary & Service Information
