Pastoral Minister
cleveland, ohio, united states
St. William Church
St. Joseph's Academy
Teacher
Magnificat High School
Ohio Dominican College
Boston College