Fr. Otto Imholte
January 3, 1937 - July 25, 2022
Fr. Otto passed away due to several health complications in Hope Health Hulitar Hospice, in Providence, Rhode Island, on July 25, 2022. Memorials can be directed to the Columban Fathers or Leigh Legacy Fund. Mass of Christian Burial will... View Obituary & Service Information