public profile
Son of John Thomas Heffernan and Julia Byrne Brother of Private; Private; Daniel Heffernan and Teresa Francis Heffernan