Donald C. Welsh
Donald C. Welsh, 90, of Dubuque, Iowa passed away peacefully on March 12, 2024, at home. Visitation will be from 1:00 p.m. to 4:00 p.m. on Sunday, March 17, 2024, at Leonard Funeral Home & Crematory, 2595 Rockdale Road where a wake service will be held at 12:45 p.m. A Mass of Christian Burial will…
Read more