public profile
Son of Francis Heffran and Susannah Edge Brother of James Heffern; Elizabeth Alice Heffern; Francis James Heffron; Frank Heffern and Mary Ann Heffron