John A. DeFio
February 20, 1941 - November 12, 2020
Before you throw anything away, think about saving it for spare parts to fix things and if that doesn’t work you can always use duct tape. On November 12, 2020 John DeFio was taken by the angels to heaven. John, who spent most of his... View Obituary & Service Information