public profile
Son of Richard Heffernan and Margaret Cartin Brother of James William Heffernan and Jerry Heffernan