From
To
LACONIA — Joseph J. Gallagher, 69, of Laconia, passed away peacefully at home on Sunday, July 5, after an 18 year battle with cancer.
