Invite friends and family to read the obituary and add memories.
We'll notify you when service details or new memories are added.
You're now following this obituary
We'll email you when there are updates.
Select your format and elements to print
Catherine Rose Byron passed away peacefully on Wednesday November 4, 2026 at St. Joseph Villa in Flourtown. She was 93 years old.
Born and raised in the Northeast section of Philadelphia and later in Melrose Park, Catherine attended Resurrection Grade School before continuing her education at Holy Child Academy in Upper Darby. She graduated from Chestnut Hill College in 1956. At Chestnut Hill she excelled in sports serving as captain of both the softball and field hockey teams. Catherine later received a Masters Degree in Education at Temple University and earned her Principal Certificate at Villanova University. She dedicated her life to education.
Catherine began her career at the Tekawitha School for adjudicated young women before spending the following 35 years of her professional career teaching second grade at the William Rowen School in the West Oak Lane section of Philadelphia. She retired from teaching in 1993. She was a dedicated parishioner of Our Mother of Consolation Church in Chestnut Hil where she served faithfully as a Eucharistic Minister.
She was a devoted Phillies fan and especially cherished summers spent on the 14th street beach in Ocean City, New Jersey. The shore held a special place in her heart, as did the family and friends with whom she shared those happy days.
Catherine is survived by a son Len Byron and many nieces and nephews. She was predeceased by her daughter-in-law Dale Kinley; her older brother John Malloy Jr.; and her older sister Patricia Cavanaugh.
A Mass celebrating her life will be held on Wednesday, November 18, 2026 at Our Mother of Consolation Church in Chestnut Hill. Visitation will take place from 9:00 to 10:00 a.m. followed by Mass at 10:00 a.m.
In lieu of flowers, the family requests that donations be made to Our Mother of Consolation Church, 9 E. Chestnut Hill Ave., Philadelphia, PA 19118.
Our Mother of Consolation Church
Our Mother of Consolation Church
Visits: 6
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors