ATHOL- Patricia Anne (Ryan) Meehan, 89, formally of Athol and more recently of Hingham and Marlborough MA, died peacefully Thursday June 21, 2018 at South Shore Hospital in Weymouth MA. She was born on July 4, 1928 in Northampton MA to the late... View Obituary & Service Information