Milford

Ferrecchia, Rev. Leonard J.

View Original NoticeFerrecchia, Rev. Leonard J.

Rev Leonard J. Ferrecchia., C.S.S. of Milford, died on December 30, 2019 in Notre Dame Healthcare Center in Worcester. He was 90. Fr. Ferrecchia was…