David L. Allen, 90, passed away on May 2nd, 2026, at his residence in North Sewickley Township.
He was born in New Castle and was raised in New Sewickley Township, a son of the late Lloyd and Virginia Allen. In addition to his parents, he was preceded in death by his brother, Walter. He is survived by his beloved wife, Miriam Kay Allen, with whom he shared 69 years of marriage. Their story began years before their wedding. When they dated, Kay was attending nursing school at Jamison Hospital School of Nursing in New Castle. At that time, the school did not permit nursing students to marry, so the two waited until the time was right to begin their life together as husband and wife. Their long marriage was a reflection of patience, loyalty, and deep affection that carried them through all of life’s seasons. In addition to his wife, he is also survived by his son, Jeff Allen, four grandchildren, three great-grandchildren, and three nieces.
David spent much of his working life as a truck driver, and he took pride in doing his work carefully and dependably. He drove a 55-foot trailer carrying portable MRI equipment to area hospitals and doctors’ offices throughout the tri-state area. In a unique and special partnership, his wife, Kay, who was a nurse, often rode along with him and assisted with the MRI procedures. Together, they formed a remarkable team, combining his driving and her nursing skills to serve patients and medical providers across the region. Outside of work, he enjoyed tinkering and building things on his property. He liked using his hands and found satisfaction in creating, repairing, and improving whatever needed attention.
Friends will be received on Wednesday, May 6th from 12 noon until the time of funeral services at 1 p.m. at St. John’s Burry’s Church 1835 Rt 68, Rochester. Private entombment will take place at Zelienople Mausoleum.
Arrangements have been entrsuted to Simpson Funeral and Cremation Services, 1119 Washington Avenue, Monaca.

