Deborah "Debbie" Louise Nelson
April 17, 1954 - September 25, 2023
Deborah “Debbie” Louise Nelson, age 69 of Albia, passed away Monday, September 25, 2023, at the Ottumwa Regional Health Center in Ottumwa. Debbie was born April 17, 1954, at St. Joseph’s Hospital in Ottumwa, IA, to Robert... View Obituary & Service Information
