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