Rochester:
Passed away on January 4th, 2023 at the age of 66. Predeceased by his father, Alvin W. Belsher; sister, Ann Belsher; grand-daughter, Madison Klafehn; step-son, Shaun Klafehn. He is survived by his mother, Barbara J. Knoepfler-Belsher; children, Jennifer, Ryan, Brandon, Tanner Belsher Skyler (Matthew) Full and Becky Belsher; step-son, Dustin (Ciara) Klafehn; grand-children, Logan, Hazel, Chase Klafehn; brothers, Ronald (Dar) Belsher, Robert (Bill) Belsher and Michael Knoepfler along with many nieces, nephews and cousins; long life friend, Lena (Terry) Lalonde-Hamilton. Family will receive friends on Wednesday January 11th, 2023 from 4PM - 7PM at New Comer Cremations & Funerals, 2636 Ridgeway Avenue. Contributions may be made in his name to a charity of your choice.