
Sr. Imelda Michaud, DHS 1930 – 2011 Putnam-Sr. Imelda Michaud, 80, a member of the Daughters of the Holy Spirit, died on Wednesday, July 27, 2011 at Holy Spirit Provincial House in Putnam, CT where she had been in residence since November of 2010. She was born on December 15, 1930 in Hartford, CT and… Continue Reading