Loved teaching and traveling
MELROSE — Margaret “Peg” Picardi passed away peacefully at home on Wednesday, September 6. She was 74 years old.
Peg was born in Cambridge on June 17, 1949 to the late William and Evelyn Kelleher. She and her two younger sisters, Patricia and Teresa, were raised in Somerville and Medford where…