James M. Shanahan
February 9, 1951 - June 17, 2022
Newmarket – James M. Shanahan, known to family and friends as Jimmy or Jim, 71, of Newmarket, passed away peacefully after a courageous 4 year battle with cancer on Friday, June 17, 2022, with his loving wife, Anne, by his side. He was... View Obituary & Service Information