Father Richard J Thell
September 28, 1946 - November 10, 2018
Fr. Richard Thell died unexpectedly at the age of 72 on Saturday morning, November 10. He had just entered a care facility following a brief hospital stay. Fr. Richard’s health had challenged him over the past couple months. Fr. Richard... View Obituary & Service Information
