Margaret A. Cannon
Margaret Ann “Peggy” Cannon, age 90, of Dubuque, Iowa, and formerly of Grand Junction, Colorado, passed away peacefully on Tuesday, September 16, 2025, at Stonehill Care Center in Dubuque. Visitation will be held from 9:30 a.m. to 10:45 a.m. on Tuesday, September 30, 2025, at St. Columbkille Catholic Church, followed by a Mass of Christian…
Read more

