John Francis McAvoy, Sr.
December 20, 1928 - August 6, 2019
John Francis McAvoy, Sr. of Hampton, New Hampshire, and formerly of Lawrence, Massachusetts, died peacefully on August 6, 2019, having lived a full and happy life. John was born in Lawrence, Massachusetts, the son of Wilfred and Mary (Cantillon)... View Obituary & Service Information