Leo Stilson
Elmira, NY
Leo John Stilson, 57, of Elmira, NY passed away on Wednesday, January 27, 2021 at his home. He was born on January 4, 1964 in Sayre, PA, son of the late Glenn and Dorothy P. (Wright) Stilson. Leo was a metal prepper at Service Finishing in Elmira and was a New York Giants football fan.
Leo is survived by his daughter Andrea (Beau) Cole of Waverly, NY, and grandchildren: Lea, Kara, Elizabeth, and Gabriel, sister Donna (Phil) Johnson of Elmira, brother Ralph (Sandy) Stilson of Denver, CO. He...
Leo John Stilson, 57, of Elmira, NY passed away on Wednesday, January 27, 2021 at his home. He was born on January 4, 1964 in Sayre, PA, son of the late Glenn and Dorothy P. (Wright) Stilson. Leo...