Editor’s Note: Anthony Canavan and Ann Hughes’ daughter, Margaret Elizabeth Canavan, is the lady in blue as it were.


When she married John Dominic Casey and the next thing you knew, there were more Caseys, Lynches, Heffrons, Romanos, Turners, Cains and Reyeses than you could imagine. Here’s the story of Walter and Patricia Lynch Heffron’s family and the continuing story of their descendants.

Patricia Lynch was born July 13, 1926. At the age of 21, Patricia married Walter Stephen Heffron on August 30, 1947, when he was 24 years old. Walter Heffron was born in Illinois, on May 5, 1923. Patricia died on December 6, 2006, at the age of 80. Their children were:

Walter Stephen Heffron II, known as Steve, born on October 24, 1949,

Ann Heffron, born on November 27, 1952,

Ellen Heffron, born on April 17, 1955, and

Elizabeth Heffron, known as Wibby, born on March 10, 1959.

Walter Stephen Heffron II married Marsha Stayner January 18, 1969. They were divorced February 11, 1999.  He is now married to Jane Dulik.  He and  Marsha Stayner, now Marsha Williamson, had  three children, Jennifer, Corrina and Walter Stephen Heffron III, known as Steve.

Jennifer Heffron was born August 26,1969.  At the age of 34, Jennifer married Troy Turner on Monday, March 22, 2004, when he was 35 years old.  Troy was born on September 1, 1968. They have two daughters:

Cora Turner was born on November 18, 2008.

Eloise Turner was born on November 18, 2008.

Corrina Heffron was born on November 24, 1975.  At the age of 27, Corrina married Joshua Cain June 14, 2003, when he was 26 years old.  Joshua was born on Tuesday, May 10, 1977.  They have two daughters:

Annabel Cain was born on May 25, 2006.

Audrey Cain was born on July 11, 2009.

Walter Stephen Heffron III was born on December 3, 1980.

At the age of 20, W Steve married Ashley Smith  March 31, 2001, when she was 17 years old.  Ashley was born May 19, 1983.They have three children:

Walter Stephen Heffron, IV, known as Steve, was born on August 28, 2001.

Martha Chloe Heffron, known as Chloe, was born on August 25, 2003, and

Jayden Heffron who was born on February 18, 2005.