
James D. Hannigan, 37, of Rochester, passed away unexpectedly on Monday, December 15, 2014 at home. Born in Plymouth, he was the son of Caren (Farrell) Hannigan and the late Rev. Lewis J. Hannigan. James had attended the former Calvary Christian School in Freetown. He worked as an installer for Grand Illusion Home Theater and […] Read more »








