Michael S. Leonard, 74

Published on :

DUDLEY — Michael S. Leonard, 74, died unexpectedly on Sunday, July 28, at UMass Memorial Medical Center – University Campus in Worcester, surrounded by his loving family. Michael was born in Worcester on May 6, 1945, to the late Donald and Mary (Reilly) Leonard.  Michael is survived by his wife […]