Stephen D. “Steve” Satterlee was born on December 15, 1954 in Elmira, NY. He passed away on March 9, 2020 at Elcor Nursing and Rehabilitation Center in Horseheads, NY. Steve was predeceased by his parents, Leonard H. and Dorothy... View Obituary & Service Information