Ordained May 15, 1982
Current Assignment
Location:
Diocese of Cleveland
Title: No Assignment
Start Date: November 15, 2024
Subscribe! Sign up to receive news & updates.
1 of 22