Obituary: Deacon Leonard (Len) Parker
Deacon Leonard (Len) Parker, a deacon of the Archdiocese, died on June 13, 2024 at the age of 75. Deacon Len was ordained by Archbishop Daniel Pilarczyk for the Archdiocese of Cincinnati on September 29, 2001. He served the Archdiocese as a permanent deacon for twenty-two years. Upon his ordination, …






