Sheila Walbaum
November 24, 1967 - January 16, 2024
CEDAR FALLS – Sheila Kay Walbaum, 56, died on Tuesday, January 16, 2024, at her home. She was born on November 24, 1967, in Cedar Falls, IA, the daughter of Donald and Joan (Reid) Pepin. She graduated from Janesville High School in 1986.... View Obituary & Service Information
