Irene Leon (Smith) Catcher death notice and obituary, Friday April 26, 2019. Murphy & O'Hara FH Everett, MA 02149