Risa Anne DeLeon
March 31, 1991 - February 22, 2025
Risa Anne DeLeon, age 33, of Mason City, IA, passed away peacefully surrounded by family on February 22, 2025. Risa was born in Burlington, IA on March 31, 1991 to Martha Mix. She eventually moved to Mason City with her family where she would... View Obituary & Service Information
