‹ Back to Heffernan surname
Son of John Mcclain Heffernan and Primme Lane Heffernan Brother of John Festus Heffernan and Jesse McClain Heffernan