John J. Walsh Sr. passed away on Sunday, November 24, 2024. The family is being cared for by Parsels Funeral Home.