Mark Roth
July 5, 1980 - June 29, 2025
Mark Andrew Roth, 44, of Janesville, passed away on Sunday, June 29, 2025, at MercyOne Medical Center in Waterloo. He was born on July 5, 1980, in Waverly, Iowa, the son of Melvin and Judith (Kannegieter) Roth. He grew up on a farm in Janesville,... View Obituary & Service Information
