Peter "Papa" Louis Betzing
Birth date: Jun 19, 1954 Death date: Mar 11, 2026
Peter “Papa” Louis Betzing Age 71, passed away March 11, 2026 in the comfort of his home after a long, brave battle with cancer. Born June 19, 1954 to Peter and Jean Betzing. A loving husband of Nancy for 29 years. Peter is surv Read Obituary

