Copy Copy Page URL

Reverend Stephen Ntui

Appointment Information

Ordained October 21, 2017

Assignments

Current Assignment
Location: Cleveland Clinic
Title: Chaplain
Start Date: November 06, 2024

Current Assignment
Location: Sacred Heart of Jesus Parish – South Euclid
Title: In Residence
Start Date: July 01, 2025