John “Jack” McCaffrey, of the Mayfair section, passed away on February 16th, 2019, at the age of 59. Beloved husband of Kathleen McCaffrey (nee Norman). Loving father of Jennifer McCaffrey (Jake Segal) and Jimmy McCaffrey. Son of the late Florence and John McCaffrey. Sadly missed by his nephew Michael Slavin (Jessica Stager) and James Doohan. Family and friends are invited to attend his viewing and funeral on Thursday February 21st starting at 9:15 AM in St. Matthew RC Church 3000 Cottman Ave. There will be a Funeral Mass at 11:00AM. Burial will be at a later date in Resurrection Cemetery.